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

Зміст курсу

Структури даних Python

Структури даних Python

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

Щоб отримати доступ до ключів словника в 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'])
copy

Ітерація через ключі

Ви можете ітерувати через ключі в словнику, використовуючи цикл for:

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

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

Використовуйте ключове слово 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.")
copy
Завдання

Swipe to start coding

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

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

Рішення

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

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

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

Секція 2. Розділ 3
toggle bottom row

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

Щоб отримати доступ до ключів словника в 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'])
copy

Ітерація через ключі

Ви можете ітерувати через ключі в словнику, використовуючи цикл for:

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

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

Використовуйте ключове слово 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.")
copy
Завдання

Swipe to start coding

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

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

Рішення

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

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

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

Секція 2. Розділ 3
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt