Словники в Python
Словник (dictionary, dict) визначає зіставлення ключів зі значеннями. Наприклад, ми можемо запам’ятати кількість фруктів на складі.
Створення словника
Ми створюємо словник на Python за допомогою дужок.
= {"apple": 5,
fruits "banana": 10,
"orange": 2}
= {} # порожній словник empty_dictionary
Доступ до елементів
Ми отримуємо доступ до словникових статей за допомогою індексації з квадратними дужками. Так само ми можемо додати запис до словника.
print(fruits["apple"])
"pear"] = 3 fruits[
Якщо ми спробуємо одержати доступ до елемента, якого немає у словнику, ми отримаємо помилку. Безпечний доступ здійснюється за допомогою get
:
print(fruits["plum"]) # => KeyError: 'plum'
print(fruits.get("plum", 0)) # якщо елемента немає у словнику,
# повертає вказане значення (0)
Робота зі словниками
Інші корисні функції для роботи зі словниками:
len(fruits) # кількість ключів у словнику
# ключі у словнику, tj. 'pear', 'orange', 'banana', 'apple'
fruits.keys() # значення у словнику, tj. 10, 2, 3, 5
fruits.values() "apple" in fruits # перевірка наявності у словнику
Вибір
Швидке практикування шляхом вибору з двох варіантів.
Словники в Python (легке)
завдання: 21
Зазвичай займає: 5 min

Розуміння
Читання текстів і відповіді на питання для тренування розуміння тексту.