Результаты поиска по запросу "dictionary"

4 ответа

Присвойте значение дополнительному словарю в Swift

Я обнаружил удивительное поведение с дополнительными словарями в Swift. var foo:Dictionary<String, String>? if (foo == nil) { foo = ["bar": "baz"] } else { // Following line errors with "'Dictionary<String, String>?' does // not have a member ...

2 ответа

Эликсир: сопоставление с образцом работает по-разному для кортежей и карт

В Elixir, если я попытаюсь сопоставить паттерн со следующими двумя кортежами: {a} = {1, 2}Я получаю ошибку соответствия. Но если я сделаю то же самое для двух карт: %{x: a} = %{x: 1, y: 2}Работает нормально, иa привязывается к 1. Я вижу, ...

5 ответов

Увеличение словаря Python

В Python раздражает необходимость проверить, есть ли ключ в словаре, прежде чем увеличивать его: if key in my_dict: my_dict[key] += num else: my_dict[key] = numЕсть ли более короткая замена для четырех строк выше?

ТОП публикаций

6 ответов

Как установить начальный размер словаря в Python?

Я помещаю около 4 миллионов различных ключей в словарь Python. Создание этого словаря занимает около 15 минут и занимает около 4 ГБ памяти на моем компьютере. После того, как словарь полностью создан, запрос к словарю происходит быстро. Я ...

8 ответов

Невозможно добавить keyValuePair напрямую в словарь

Я хотел добавитьKeyValuePair<T,U> кDictionary<T, U> и я не мог. Я должен передать ключ и значение отдельно, что должно означать, что метод Add должен создать новый объект KeyValuePair для вставки, что не может быть очень эффективным. Я не могу ...

4 ответа

Применение функции к значениям в dict

Я хочу применить функцию ко всем значениям в dict и сохранить ее в отдельном dict. Я просто пытаюсь понять, как я могу играть с python, и хочу посмотреть, как я могу переписать что-то подобное for i in d: d2[i] = f(d[i])что-то вроде d2[i] = ...

4 ответа

Инициализация std :: map, когда размер известен заранее

Я хотел бы инициализироватьstd::map, Сейчас я использую::insert но я чувствую, что трачу некоторое вычислительное время, так как уже знаю размер, который хочу выделить. Есть ли способ выделить карту фиксированного размера, а затем заполнить карту?

1 ответ

Объединение двух словарей при совместном использовании ключей

Я пытаюсь создать небольшую программу, которая, учитывая словарь, содержащий имена и адреса, и другой словарь, содержащий имена и телефонные номера, вывод должен объединить их обоих (и не перезаписывать друг друга). Окончательный выходной словарь ...

10 ответов

Диктофон с ключом в Python

Я ищу надежную реализацию упорядоченного ассоциативного массива, то есть упорядоченного словаря. Я хочу порядок с точки зрения ключей, а не порядок вставки. Точнее, я ищу эффективную для пространства реализацию структуры отображения ...

2 ответа

Можно ли добавить пару <ключ, значение> в конце словаря в Python

Когда я представляю новую пару, она вставляется в начало словаря. Можно ли добавить его в конце?