SharedType_data / dict.ipynbOpen in CoCalc
Dict_type

Словари в Python - неупорядоченные коллекции произвольных объектов с доступом по ключу.

Создать словарь можно несколькими способами:

  1. С помощью литерала:
d = {} # пустой словарь
print(d)
{}
d = {'ui6_62': 20, 'ui6_63': 17}
print(d)
{'ui6_62': 20, 'ui6_63': 17}
  1. С помощью функции dict()
d_dolg = dict([(62, 1), (63, 4)])
print(d_dolg)
{62: 1, 63: 4}
  1. С помощью метода fromkeys:
d_otl = dict.fromkeys(['iu6_62', 'iu6_63'], 5)
print(d_otl)
{'iu6_63': 5, 'iu6_62': 5}
  1. С помощью генераторов словарей
d = {a: a ** 2 for a in range(7)}
print(d)
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36}

Получение значения по ключу:

print(d_otl['iu6_62'])
5

Добавление записей в словарь:

d_otl['iu6_61'] = 8
print(d_otl)
{'iu6_61': 8, 'iu6_63': 5, 'iu6_62': 5}

Проход по ключам словаря:

for item in dict.keys(d_otl):
    print(item, d_otl[item])
iu6_61 8 iu6_63 5 iu6_62 5