Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Використання Методу pop(): Видалення Елементів з Поверненням Значень | Словник
Структури даних Python

bookВикористання Методу pop(): Видалення Елементів з Поверненням Значень

Метод pop() у словниках Python дозволяє видалити пару ключ-значення на основі її ключа та повертає відповідне значення. Цей метод особливо корисний, коли потрібно витягти та обробити значення, одночасно видаляючи його зі словника.

Синтаксис:

dictionary.pop(key)
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)
copy

Якщо ключ не існує у словнику, Python викликає виключення KeyError.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
copy
Завдання

Swipe to start coding

Вам надано той самий словник authors_books.

  • Видаліть книги "Stephen King" зі словника та збережіть їх у змінній kings_books.
  • Використовуйте метод pop() для цього.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Suggested prompts:

What happens if I try to pop a key that doesn't exist?

Can I provide a default value to avoid a KeyError?

Are there alternative methods to remove items from a dictionary?

close

Awesome!

Completion rate improved to 3.23

bookВикористання Методу pop(): Видалення Елементів з Поверненням Значень

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

Метод pop() у словниках Python дозволяє видалити пару ключ-значення на основі її ключа та повертає відповідне значення. Цей метод особливо корисний, коли потрібно витягти та обробити значення, одночасно видаляючи його зі словника.

Синтаксис:

dictionary.pop(key)
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)
copy

Якщо ключ не існує у словнику, Python викликає виключення KeyError.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
copy
Завдання

Swipe to start coding

Вам надано той самий словник authors_books.

  • Видаліть книги "Stephen King" зі словника та збережіть їх у змінній kings_books.
  • Використовуйте метод pop() для цього.

Рішення

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

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

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

close

Awesome!

Completion rate improved to 3.23
Секція 2. Розділ 6
single

single

some-alt