Вопросы с тегом «dictionary»

Словарь сопоставляет ключи со значениями, позволяя эффективно извлекать значения из ключей. ИСПОЛЬЗУЙТЕ тег map-function для отображения функций на данные, ПОЖАЛУЙСТА; и для географии, [карты].

30
Как объединить два словаря в одном выражении в Python?
На этот вопрос есть ответы на переполнение стека на русском : Почему нельзя просто взять и сложить два словаря? У меня есть два словаря Python, и я хочу написать одно выражение, которое возвращает эти два словаря, объединенные. update()Метод был бы то , что мне нужно, если он возвращается его результат …
4790 python  dictionary  merge 

30
Как отсортировать словарь по значению?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. У меня есть словарь значений, прочитанных из двух полей в базе данных: строковое поле и числовое поле. Строковое поле уникально, так что это ключ словаря. …

30
Как эффективно перебрать каждую запись на карте Java?
Если у меня есть объект, реализующий Mapинтерфейс на Java, и я хочу перебирать каждую содержащуюся в нем пару, каков наиболее эффективный способ прохождения карты? Будет ли порядок элементов зависеть от конкретной реализации карты, которую я имею для интерфейса?

11
Перебор словарей с использованием циклов for
Я немного озадачен следующим кодом: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] То, что я не понимаю, это keyчасть. Как Python распознает, что ему нужно только прочитать ключ из словаря? Это keyособое слово в Python? Или это просто переменная?

16
Проверьте, существует ли данный ключ в словаре
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я хотел проверить, существует ли ключ в словаре, прежде чем обновлять значение ключа. Я написал следующий код: if 'key1' in dict.keys(): print "blah" else: print …
2683 python  dictionary 



18
Как отсортировать список словарей по значению словаря?
У меня есть список словарей и хочу, чтобы каждый элемент сортировался по определенным значениям свойств. Примите во внимание массив ниже, [{'name':'Homer', 'age':39}, {'name':'Bart', 'age':10}] Когда отсортировано по name, должно стать [{'name':'Bart', 'age':10}, {'name':'Homer', 'age':39}]

12
Определить тип объекта?
Есть ли простой способ определить, является ли переменная списком, словарем или чем-то еще? Я возвращаю объект, который может быть любого типа, и я должен быть в состоянии отличить.
1792 python  dictionary  types  typeof 


30
Сортировать карту <Key, Value> по значениям
Я относительно новичок в Java и часто нахожу, что мне нужно отсортировать Map&lt;Key, Value&gt;значения. Поскольку значения не являются уникальными, я обнаружил, что преобразую их keySetв arrayмассив и сортирую этот массив с помощью сортировки по массиву с помощью специального компаратора, который сортирует по значению, связанному с ключом. Есть ли более простой …

15
Удалить элемент из словаря
Есть ли способ удалить элемент из словаря в Python? Кроме того, как я могу удалить элемент из словаря, чтобы вернуть копию (то есть, не изменяя оригинал)?
1396 python  dictionary  del 



30
Как я могу инициализировать статическую карту?
Как бы вы инициализировали статический Mapв Java? Метод один: статический инициализатор Метод два: экземпляр инициализатора (анонимный подкласс) или какой-то другой метод? Каковы плюсы и минусы каждого? Вот пример, иллюстрирующий два метода: import java.util.HashMap; import java.util.Map; public class Test { private static final Map&lt;Integer, String&gt; myMap = new HashMap&lt;&gt;(); static { …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.