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


