Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda O Método Pop() | Dicionário
Estruturas de Dados em Python
course content

Conteúdo do Curso

Estruturas de Dados em Python

Estruturas de Dados em Python

1. Lista
2. Dicionário
3. Tupla
4. Conjunto

book
O Método Pop()

O método pop() em dicionários Python permite que você remova um par chave-valor com base em sua chave e retorne o valor correspondente. Este método é particularmente útil quando você precisa extrair e processar um valor enquanto simultaneamente o remove do dicionário.

A sintaxe é:

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

Se a chave não existir no dicionário, o Python gera uma exceção 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
Tarefa

Swipe to start coding

Você recebe o mesmo dicionário authors_books.

Seu objetivo:

  • Remova os livros de "Stephen King" do dicionário e salve-os na variável kings_books.
  • Use o método pop() para realizar isso.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6
toggle bottom row

book
O Método Pop()

O método pop() em dicionários Python permite que você remova um par chave-valor com base em sua chave e retorne o valor correspondente. Este método é particularmente útil quando você precisa extrair e processar um valor enquanto simultaneamente o remove do dicionário.

A sintaxe é:

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

Se a chave não existir no dicionário, o Python gera uma exceção 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
Tarefa

Swipe to start coding

Você recebe o mesmo dicionário authors_books.

Seu objetivo:

  • Remova os livros de "Stephen King" do dicionário e salve-os na variável kings_books.
  • Use o método pop() para realizar isso.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 6
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt