Запитання з тегом «dictionary»

Словник відображає клавіші до значень, що дозволяють ефективно отримувати значення з клавіш. USE [map-function] тег про функції відображення даних над даними, МОЛУ; і для географії, [карти].

4
Як ініціалізувати словник порожніх списків у Python?
Моя спроба програмно створити словник списків не дозволяє мені окремо звертатися до ключів словника. Кожного разу, коли я створюю словник списків і намагаюся додати одну клавішу, всі вони оновлюються. Ось дуже простий тестовий приклад: data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data Фактичний результат: {0: ['hello'], 1: ['hello']} Очікуваний …

14
Як об’єднати кілька диктів з одним ключем?
У мене є кілька пар диктовок / ключ-значення, як це: d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} Я хочу, щоб результатом був новий дикт (найефективніший спосіб, якщо це можливо): d = {key1: (x1, x2), key2: (y1, y2)} Власне, я хочу, щоб результат d був: d …


8
Модифікація дикту Python під час ітерації над ним
Скажімо, у нас є словник Python d, і ми перебираємо його так: for k,v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item ( fі gце лише деякі трансформації чорної скриньки.) Іншими словами, ми намагаємось додавати / видаляти елементи до d, переглядаючи його …

15
Двосторонній / двонаправлений словник на C #?
Я хочу зберігати слова у словнику наступним чином: Я можу отримати код слова за словом: dict["SomeWord"]-> 123і отримати слово за словом код: dict[123]->"SomeWord" Це реально? Звичайно ж один з способів зробити це два словника: Dictionary<string,int>і , Dictionary<int,string>але є інший спосіб?
87 c#  .net  dictionary 


10
Як поєднати два екземпляри словника в Swift?
Як я додаю одне Dictionaryдо іншого Dictionaryза допомогою Swift? Я використовую AlamoFireбібліотеку для надсилання JSONфайлу REST server. Словник 1 var dict1: [String: AnyObject] = [ kFacebook: [ kToken: token ] ] Словник 2 var dict2: [String: AnyObject] = [ kRequest: [ kTargetUserId: userId ] ] Як поєднати два словники, щоб …
87 ios  json  xcode  dictionary  swift 

4
PHP: Чи можу я отримати індекс у функції array_map?
Я використовую карту в php так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); Чи можна отримати індекс значення у функції? Крім того - якщо я пишу код, який потребує індексу, чи повинен я використовувати цикл for замість карти?

6
Основна різниця між картою та зменшенням
Баунті закінчується через 6 днів . Відповіді на це питання можуть отримати нагороду за репутацію +500 . Суреш Атта хоче нагородити існуючу відповідь : Вразила наявна відповідь. Я використовував обидва методи, але я дуже розгублений щодо використання обох методів. Чи є щось, що mapможе зробити, але reduceне може, і навпаки? …

10
Запис словника у текстовий файл?
У мене є словник і я намагаюся записати його у файл. exDict = {1:1, 2:2, 3:3} with open('file.txt', 'r') as file: file.write(exDict) Тоді я маю помилку file.write(exDict) TypeError: must be str, not dict Тож я виправив цю помилку, але прийшла інша помилка exDict = {111:111, 222:222} with open('file.txt', 'r') as …

3
python: Додавання словника до списку - я бачу поведінку, подібну до вказівника
Я спробував наступне в інтерпретаторі python: >>> >>> a = [] >>> b = {1:'one'} >>> a.append(b) >>> a [{1: 'one'}] >>> b[1] = 'ONE' >>> a [{1: 'ONE'}] >>> Тут, після додавання словника "b" до списку "a", я змінюю значення, яке відповідає клавіші 1 у словнику "a". Якось ця …

1
Чи є у Groovy метод об’єднання 2 карт?
Перша карта - це параметри за замовчуванням [a: true, b: false]. Друга карта - параметри, передані користувачем [a:false]. Чи є у Groovy метод злиття карт для отримання [a: false, b:false]? Це не проблема впровадити його в Groovy. Я запитую про метод нестандартно

4
Python: перетворення списку словників у json
У мене є список словників, що виглядає приблизно так: list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}] і так далі. У списку може бути більше документів. Мені потрібно перетворити їх в один документ JSON, який можна повернути через пляшку, і я не можу зрозуміти, …
85 python  json  list  dictionary 

11
enumerate () для словника на python
Я знаю, що ми використовуємо enumerateдля ітерації списку, але я спробував його у словнику, і це не дало помилки. КОД: enumm = {0: 1, 1: 2, 2: 3, 4: 4, 5: 5, 6: 6, 7: 7} for i, j in enumerate(enumm): print(i, j) ВИХІД: 0 0 1 1 2 2 …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.