Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Словник | Інші Типи Даних
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
2. Змінні та Типи
4. Інші Типи Даних
5. Цикли
6. Функції

Словник

У попередніх розділах ми занурилися у структури даних, які покладаються на числові індекси. Зараз ми розглянемо структуру, яка використовує ключ для індексування своїх значень. Цим ключем може бути рядок, кортеж, число тощо. Ця структура відома як словник. У словниках дані зберігаються у парах ключ-значення. Ось кілька ключових моментів, які слід пам'ятати про ключі словників:

  • Ви можете використовувати будь-який незмінний тип як ключ словника.
  • Кортежі можуть слугувати ключами, але тільки якщо вони містять рядки, числа або інші кортежі.
  • Один словник не може мати дублікатів ключів.
  • У Python словники беруться у фігурні дужки {}.

Для ілюстрації, скажімо, ми хочемо зібрати дані про країни. Словник може використовувати назви країн як ключі, а відповідні значення (наприклад, площа та населення) зберігати як кортежі.

12345
# Create dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} print(countries_dict)
copy

Як же ви можете знайти певний елемент зі словника? Як ми вже згадували раніше, ви посилаєтеся на елемент у словнику за його ключем. Якщо ключ є рядком (як у нашому прикладі), не забудьте взяти його у лапки. Так само, як і у випадку з індексами списків або кортежів, ключ слід брати у квадратні дужки.

123456
# Dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Information about Canada print(countries_dict["Canada"])
copy

Все було зрозуміло?

Секція 4. Розділ 11
We're sorry to hear that something went wrong. What happened?
some-alt