Зміст курсу
Структури даних Python
Структури даних Python
Ключове Слово Del
У Python ви можете видаляти ключі з словника, використовуючи ключове слово del
. Це дозволяє видаляти конкретні записи або навіть очистити весь словник. Давайте розглянемо, як це працює на прикладі, пов'язаному з бібліотекою.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Видалення всього словника
Якщо ви хочете видалити весь словник, ви можете зробити це за допомогою del
. Однак будьте обережні — ця дія повністю видаляє словник, і будь-яке подальше звернення до нього викличе помилку.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Deleting the entire dictionary del book # Attempting to print the dictionary after deletion will cause an error print(book) # This line will raise a NameError
Swipe to start coding
Ми продовжуємо працювати зі словником authors_books
.
Ваше завдання:
- Видалити елемент з ключем
"J.K. Rowling"
зі словника. - Використовуйте ключове слово
del
для цього.
Рішення
Дякуємо за ваш відгук!
Ключове Слово Del
У Python ви можете видаляти ключі з словника, використовуючи ключове слово del
. Це дозволяє видаляти конкретні записи або навіть очистити весь словник. Давайте розглянемо, як це працює на прикладі, пов'язаному з бібліотекою.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Видалення всього словника
Якщо ви хочете видалити весь словник, ви можете зробити це за допомогою del
. Однак будьте обережні — ця дія повністю видаляє словник, і будь-яке подальше звернення до нього викличе помилку.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Deleting the entire dictionary del book # Attempting to print the dictionary after deletion will cause an error print(book) # This line will raise a NameError
Swipe to start coding
Ми продовжуємо працювати зі словником authors_books
.
Ваше завдання:
- Видалити елемент з ключем
"J.K. Rowling"
зі словника. - Використовуйте ключове слово
del
для цього.
Рішення
Дякуємо за ваш відгук!