Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Доступ до ключів словника | Словник
Структури Даних Python
Секція 2. Розділ 3
single

single

Доступ до ключів словника

Свайпніть щоб показати меню

Для доступу до ключів словника в Python можна використовувати метод keys(). Він повертає об'єкт-представлення, який відображає всі ключі у словнику.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])

Ітерація по ключах

Можна виконати ітерацію по ключах у словнику за допомогою циклу for:

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for item in book.keys(): print(key)

Перевірка наявності ключа

Використання ключового слова in для перевірки, чи існує певний ключ у словнику:

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Завдання

Проведіть, щоб почати кодувати

Вам надано словник authors_books, де ключем є автор, а значенням — список назв його книг.

  • Ініціалізуйте змінну keys як об'єкт ключів словника.
  • Ініціалізуйте змінну all_books як список усіх наявних назв книг.
  • Використайте цикл for для отримання списків книг за автором.
  • Використайте вкладений цикл for та метод append(), щоб заповнити список all_books усіма наявними книгами.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt