Python
№12 Словари в языке программирования python
Словари в Python — это неупорядоченные наборы произвольных объектов, доступ к которым осуществляется по ключу. Иногда их также называют ассоциативными массивами или хеш-таблицами.Для работы со словарем необходимо его создать.
Работа с словорями на python
Словари — это структуры данных, в которых уникальные ключи представляют значения. Ключ и значение разделяются двоеточиями, пары ключ-значение разделяются запятыми, а весь словарь ограничивается фигурными скобками {}.
Пример :
Anna = {'Пол': 'жен', 'Рост' : 175, 'Возраст' : 20}
Для получения значения конкретного ключа используются квадратные скобки []. В нашем случае :
print ( Anna ['Возраст'] )
Методы словарей в языке питон
Для примера возьмём словарь под названием dict и будем с ним работать, с помощью точки и какой-то команды:
dict.clear() - очищает словарь Полностью.
dict.copy() - возвращает копию словаря.
dict.items() - возвращает пары (ключ, значение).
dict.keys() - возвращает ключи в словаре.
dict.values() - возвращает значения в словаре.
dict.update() - если нужно обновить несколько ключей и значений
dict.get(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а возвращает default (по умолчанию None).
dict.pop(key[, default]) - удаляет ключ и возвращает значение. Если ключа нет, возвращает default (по умолчанию бросает исключение).
dict.popitem() - удаляет и возвращает пару (ключ, значение). Если словарь пуст, бросает исключение KeyError. Помните, что словари неупорядочены.
dict.setdefault(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а создает ключ со значением default (по умолчанию None).
PythonРепост статьи
8 июля 2022 г.