Публикации по теме 'dictionary'


Как использовать словарь JavaScript как профессионал
Если вы ищете решение для хранения пар «ключ-значение», таких как настройки и данные поиска, то словарь JavaScript — правильный выбор для вас! Словарь — это структура данных, в которой данные хранятся в виде пар "ключ-значение". Он используется для хранения и эффективного извлечения данных. Словарь JavaScript позволяет хранить и извлекать данные с помощью пар "ключ-значение". В отличие от массивов, которые хранят данные в линейном порядке, словари в JavaScript позволяют вам..

Объединить значения словаря в Python
Объединить значения словаря в Python Объединяет два или более словарей, создавая список значений для каждого ключа. Создайте новый collections.defaultdict с list в качестве значения по умолчанию для каждого ключа и переберите dicts . Используйте dict.append() для сопоставления значений словаря с ключами. Используйте dict() , чтобы преобразовать collections.defaultdict в обычный словарь. from collections import defaultdict def combine_values(*dicts): res =..

5 способов поменять местами ключи и значения в словаре на Python
Словарь — это неупорядоченный и изменяемый контейнер Python, в котором хранятся сопоставления уникальных ключей со значениями. Примеры : Ввод : {"a" : 1, "b" : 2, "c" : 3, "d" : 2} Вывод : {1: ['a'], 2: ['b', 'd'], 3: ['c'] Давайте рассмотрим 5 способов замены ключей и значений в словаре Python, который также обрабатывает несколько одинаковых значений. Способ 1. Использование метода Append() # Python code to swap key and value # of dictionary using append method..

Вопросы по теме 'dictionary'

фильтр плохих слов
Не очень технический, но ... Мне нужно реализовать фильтр плохих слов на новом сайте, который мы разрабатываем. Итак, мне нужен список "хороших" плохих слов, чтобы накормить мою базу данных ... любыми подсказками / указаниями? Посмотрев в Google, я...
98516 просмотров
schedule 15.09.2022

Как преобразовать два списка в словарь?
Представьте, что у вас есть следующий список. keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] Как проще всего составить следующий словарь? a_dict = {'name': 'Monty', 'age': 42, 'food': 'spam'}
1013176 просмотров
schedule 02.11.2022

Алгоритм сжатия для кодирования списков слов
Я ищу конкретные предложения или ссылки на алгоритм и / или структуры данных для кодирования списка слов в то, что фактически оказалось бы словарем проверки орфографии. Цели этой схемы привели бы к очень высокой степени сжатия необработанного списка...
3304 просмотров
schedule 25.01.2024

Параллелизм C#, блокировка и объекты словаря
У меня есть куча объектов БД, которые загружаются в объекты БД. Один и тот же объект БД может быть загружен в несколько объектов БД. Периодически объект БД будет требовать специальной обработки. Эта обработка должна выполняться одним потоком за...
5820 просмотров
schedule 04.12.2022

Обратить / инвертировать отображение словаря
Учитывая такой словарь: my_map = {'a': 1, 'b': 2} Как можно перевернуть эту карту, чтобы получить: inv_map = {1: 'a', 2: 'b'}
546591 просмотров
schedule 09.04.2024

Выбор хорошего словарного ключа
У меня есть объект, который я хочу использовать для поиска других объектов. Я буду использовать Dictionary<TKey, TValue>() . Ключевой объект имеет две строки, которые однозначно идентифицируют его, скажем, KeyObj.Str1 и KeyObj.Str2 ....
1388 просмотров
schedule 16.09.2022

Бесплатный список слов для программного использования?
Моя подруга рассказывала о словесной игре, в которую она любила играть, где вы пытаетесь преобразовать одно слово в другое (у них одинаковое количество букв), переключая одну букву за раз, где каждая итерация дает настоящее слово. Пример:...
58121 просмотров
schedule 09.12.2023

Значение словаря С# очищается, когда я очищаю список, ранее назначенный ему, почему?
Dictionary <string, List <SaleItem>> saleItemNew = new Dictionary<string, List< SaleItem>> (); saleItems = new List <SaleItem> (); saleItemNew.Add("1", saleItems); На данный момент список в Словаре содержит...
4899 просмотров
schedule 08.03.2024

Словарь с классами?
В Python можно создать экземпляр класса через словарь? shapes = {'1':Square(), '2':Circle(), '3':Triangle()} x = shapes[raw_input()] Я хочу, чтобы пользователь мог выбирать из меню, а не кодировать огромные операторы if else на входе....
11617 просмотров
schedule 25.10.2022

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

Включить foreach для класса, производного от Dictionary
У меня есть класс, полученный из Dictionary. Мне нужен этот класс для имитации HashSet, потому что Silverlight не знает HashSet, а мои классы активно используют HashSet. Поэтому я решил обменять HashSet на Dictionary. Чтобы в дальнейшем...
2729 просмотров
schedule 14.03.2024

Оптимизация кода C# для доступа к записям с данными
у меня проблема со стоимостью с datatable. И мне нужно заменить код на более умный. у меня есть данные, и образцы значений такие: Столбцы: id, user_id, время начала, время окончания. Образец строки : 1 , 5, 05.10.2009 08:00:00,05.10.2009...
2550 просмотров

Доступ к словарю .NET в многопоточной среде
Я хотел бы использовать шаблон if-lock-if для проверки наличия объекта в словаре в многопоточной среде. Итак, код, который я рассматриваю, выглядит так: private IDictionary<string, SomeType> m_dic = new Dictionary<string,...
2381 просмотров
schedule 19.12.2023

Есть ли способ извлечь словарь в Python в локальное пространство имен?
В PHP есть функция Extract(), которая принимает в качестве аргумента ассоциативный массив и создает локальные переменные из ключей, значения которых присваиваются значениям ключа. Есть ли способ сделать это в Python? Быстрый поиск в Google не сразу...
1432 просмотров
schedule 28.09.2022

Как обращаться с общим словарем, типы которого неизвестны и не имеют значения?
Если «значение» — это входящий универсальный словарь, типы которого неизвестны/не имеют значения, как мне взять его записи и поместить их в целевой словарь типа IDictionary<object, object> ? if(type == typeof(IDictionary<,>)) { //...
5819 просмотров
schedule 16.04.2024

Python: получить значения (объекты) из словаря объектов, в котором одно из полей объекта соответствует значению (или условию)
У меня есть словарь Python, ключи которого являются строками, а значения — объектами. Например, объект с одной строкой и одним целым class DictItem: def __init__(self, field1, field2): self.field1 = str(field1) self.field2 =...
26068 просмотров
schedule 15.04.2024

Как удалить записи из словаря, используя значение
У меня есть коллекция словарей как bleow: mydic.addvalue(key1, val1) mydic.addvalue(key2, val1) mydic.addvalue(key3, val1) mydic.addvalue(key4, val2) mydic.addvalue(key5, val2) Из приведенного выше словаря я хочу удалить все записи, где...
29607 просмотров
schedule 27.11.2022

Dictionary.ContainsKey возвращает False, но хочет True
namespace Dic { public class Key { string name; public Key(string n) { name = n; } } class Program { static string Test() { Key a = new Key("A"); Key b = new Key("A");...
27472 просмотров
schedule 25.09.2022

Как красиво распечатать вложенные словари?
Как мне красиво напечатать словарь с глубиной ~ 4 в Python? Я попробовал красиво распечатать с помощью pprint() , но это не сработало: import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(mydict) Мне просто нужен отступ ( "\t" ) для...
341999 просмотров
schedule 20.11.2023

Sql Alchemy › TypeError: объект «instancemethod» не поддерживает назначение элементов
Вот что у меня есть: from sqlalchemy import * from sqlalchemy.orm import * from web.models.card import * connectionString = "postgresql://www:www@localhost/prod" databaseEngine = create_engine(connectionString) sessionFactory =...
2745 просмотров
schedule 17.02.2024