Публикации по теме '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 просмотров
schedule
15.02.2024
Включить 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 просмотров
schedule
25.02.2024
Доступ к словарю .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