Яндекс реклама
№12 Словари в языке программирования python
Blog/Proger
Словари в языке программирования python
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 г.

Другие видеокурсы