Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
A Palavra-chave Del
Em Python, você pode remover chaves de um dicionário usando a palavra-chave del
. Isso permite que você exclua entradas específicas ou até mesmo limpe todo o dicionário. Vamos explorar como isso funciona usando um exemplo relacionado a uma biblioteca.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Deletando o Dicionário Inteiro
Se você quiser deletar o dicionário inteiro, pode fazê-lo com del
. No entanto, tenha cuidado—esta ação remove o dicionário completamente, e qualquer referência futura a ele gerará um erro.
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
Estamos continuando a trabalhar com o dicionário authors_books
.
Seu objetivo:
- Remova o elemento com a chave
"J.K. Rowling"
do dicionário. - Use a palavra-chave
del
para fazer isso.
Solução
Obrigado pelo seu feedback!
A Palavra-chave Del
Em Python, você pode remover chaves de um dicionário usando a palavra-chave del
. Isso permite que você exclua entradas específicas ou até mesmo limpe todo o dicionário. Vamos explorar como isso funciona usando um exemplo relacionado a uma biblioteca.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Deletando o Dicionário Inteiro
Se você quiser deletar o dicionário inteiro, pode fazê-lo com del
. No entanto, tenha cuidado—esta ação remove o dicionário completamente, e qualquer referência futura a ele gerará um erro.
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
Estamos continuando a trabalhar com o dicionário authors_books
.
Seu objetivo:
- Remova o elemento com a chave
"J.K. Rowling"
do dicionário. - Use a palavra-chave
del
para fazer isso.
Solução
Obrigado pelo seu feedback!