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

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

12
Як безпосередньо ініціалізувати HashMap (буквально)?
Чи існує такий спосіб ініціалізації Java HashMap таким чином: Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; Який би був правильний синтаксис? Я нічого з цього приводу не знайшов. Чи можливо це? Я шукаю найкоротший / найшвидший спосіб помістити деякі "кінцеві / статичні" значення на карту, які ніколи не змінюються і відомі …



16
Колекція була модифікована; Операція перерахування може не виконуватися
Я не можу дійти до цієї помилки, оскільки коли налагоджувач додається, він, схоже, не виникає. Нижче - код. Це WCF-сервер у службі Windows. Метод NotifySubscribers викликається службою кожного разу, коли відбувається подія даних (через випадкові проміжки часу, але не дуже часто - приблизно 800 разів на день). Коли клієнт Windows …

24
Отримання ключа з максимальним значенням у словнику?
У мене є dictionary: ключі - це рядки, значення - цілі числа. Приклад: stats = {'a':1000, 'b':3000, 'c': 100} Я б хотів отримати 'b'відповідь, оскільки це ключ із більшим значенням. Я зробив наступне, використовуючи проміжний список із зворотними кортежами ключових значень: inverse = [(value, key) for key, value in stats.items()] …
867 python  dictionary  max 

20
Як скопіювати словник і лише редагувати копію
Може хтось, будь ласка, пояснить це мені? Це не має для мене сенсу. Я копіюю словник в інший і редагую другий, і обидва змінюються. Чому це відбувається? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> dict1 …

18
Як сортувати словник за значенням?
Мені часто доводиться сортувати словник, що складається з ключів і значень, за значенням. Наприклад, у мене є хеш слів і відповідних частот, які я хочу замовити за частотою. Є SortedListкоефіцієнт, який корисний для одного значення (скажімо частота), що я хочу повернути його до слова. Сортування замовлень словника за ключем, а …
796 c#  .net  sorting  dictionary 

8
Як повернути словникові ключі як список у Python?
У Python 2.7 я міг отримати ключові слова , значення або елементи словника як список: >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] Тепер у Python> = 3.3 я отримую щось подібне: >>> newdict.keys() dict_keys([1, 2, 3]) Отже, мені потрібно зробити це, щоб отримати список: newlist = …

9
Перетворити рядкове представлення словника в словник?
Як я можу перетворити strпредставлення dictтакої, як наступна рядок, в a dict? s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" Я вважаю за краще не використовувати eval. Що ще я можу використовувати? Основна причина цього - один із моїх колег, який він написав, перетворює всі матеріали в рядки. Я не …


10
Яка різниця між dict.items () та dict.iteritems () у Python2?
Чи є якісь застосовні відмінності між dict.items()та dict.iteritems()? З документів Python : dict.items(): Повернення копії списку словників пар (ключ, значення). dict.iteritems(): Поверніть ітератор через пари словника (ключ, значення). Якщо я запускаю код нижче, схоже, кожен повертає посилання на один і той же об’єкт. Чи є якісь тонкі відмінності, які мені …


8
Перетворити список словників у пандус DataFrame
У мене є список таких словників: [{'points': 50, 'time': '5:00', 'year': 2010}, {'points': 25, 'time': '6:00', 'month': "february"}, {'points':90, 'time': '9:00', 'month': 'january'}, {'points_h1':20, 'month': 'june'}] І я хочу перетворити це на DataFrameтакі панди : month points points_h1 time year 0 NaN 50 NaN 5:00 2010 1 february 25 NaN …

10
Чому dict.get (ключ) замість dict [key]?
Сьогодні я натрапив на dictметод, getякий, задавши ключ у словнику, повертає пов’язане значення. З якою метою корисна ця функція? Якщо я хотів знайти значення, пов’язане з ключем у словнику, я можу просто зробити dict[key], і воно повертає те саме: dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] dictionary.get("Name")
649 python  dictionary 

30
Отримайте ключ за значенням у словнику
Я створив функцію, яка буде шукати віки в a Dictionaryі показувати відповідне ім'я: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Я знаю, як порівняти і знайти вік, я просто не знаю, як …
632 python  dictionary 

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