Словник
У попередніх розділах ми занурилися у структури даних, які покладаються на числові індекси. Зараз ми розглянемо структуру, яка використовує ключ для індексування своїх значень. Цим ключем може бути рядок, кортеж, число тощо. Ця структура відома як словник. У словниках дані зберігаються у парах ключ-значення. Ось кілька ключових моментів, які слід пам'ятати про ключі словників:
- Ви можете використовувати будь-який незмінний тип як ключ словника.
- Кортежі можуть слугувати ключами, але тільки якщо вони містять рядки, числа або інші кортежі.
- Один словник не може мати дублікатів ключів.
- У Python словники беруться у фігурні дужки
{}
.
Для ілюстрації, скажімо, ми хочемо зібрати дані про країни. Словник може використовувати назви країн як ключі, а відповідні значення (наприклад, площа та населення) зберігати як кортежі.
Як же ви можете знайти певний елемент зі словника? Як ми вже згадували раніше, ви посилаєтеся на елемент у словнику за його ключем. Якщо ключ є рядком (як у нашому прикладі), не забудьте взяти його у лапки. Так само, як і у випадку з індексами списків або кортежів, ключ слід брати у квадратні дужки.
Все було зрозуміло?
Зміст курсу
Вступ до Python
3. Умовні Оператори
Вступ до Python
Словник
У попередніх розділах ми занурилися у структури даних, які покладаються на числові індекси. Зараз ми розглянемо структуру, яка використовує ключ для індексування своїх значень. Цим ключем може бути рядок, кортеж, число тощо. Ця структура відома як словник. У словниках дані зберігаються у парах ключ-значення. Ось кілька ключових моментів, які слід пам'ятати про ключі словників:
- Ви можете використовувати будь-який незмінний тип як ключ словника.
- Кортежі можуть слугувати ключами, але тільки якщо вони містять рядки, числа або інші кортежі.
- Один словник не може мати дублікатів ключів.
- У Python словники беруться у фігурні дужки
{}
.
Для ілюстрації, скажімо, ми хочемо зібрати дані про країни. Словник може використовувати назви країн як ключі, а відповідні значення (наприклад, площа та населення) зберігати як кортежі.
Як же ви можете знайти певний елемент зі словника? Як ми вже згадували раніше, ви посилаєтеся на елемент у словнику за його ключем. Якщо ключ є рядком (як у нашому прикладі), не забудьте взяти його у лапки. Так само, як і у випадку з індексами списків або кортежів, ключ слід брати у квадратні дужки.
Все було зрозуміло?