Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
Acessando Chaves de Dicionário
Para acessar as chaves de um dicionário em Python, você pode usar o método keys()
. Isso retorna um objeto de visualização que exibe todas as chaves no dicionário.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterando pelas Chaves
Você pode iterar pelas chaves em um dicionário usando um loop for
:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Verificando a Existência de uma Chave
Use a palavra-chave in para verificar se uma chave específica existe no dicionário:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Swipe to start coding
Você tem um dicionário authors_books
, onde a chave é o autor e o valor é uma lista dos títulos de seus livros.
- Inicialize a variável
keys
como uma lista das chaves do dicionário. - Inicialize a variável
all_books
como uma lista de todos os títulos de livros disponíveis. - Use um loop
for
para obter as listas de livros por autor. - Use um loop
for
aninhado e o métodoappend()
para preencher a listaall_books
com todos os livros disponíveis.
Solução
Obrigado pelo seu feedback!
Acessando Chaves de Dicionário
Para acessar as chaves de um dicionário em Python, você pode usar o método keys()
. Isso retorna um objeto de visualização que exibe todas as chaves no dicionário.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterando pelas Chaves
Você pode iterar pelas chaves em um dicionário usando um loop for
:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Verificando a Existência de uma Chave
Use a palavra-chave in para verificar se uma chave específica existe no dicionário:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Swipe to start coding
Você tem um dicionário authors_books
, onde a chave é o autor e o valor é uma lista dos títulos de seus livros.
- Inicialize a variável
keys
como uma lista das chaves do dicionário. - Inicialize a variável
all_books
como uma lista de todos os títulos de livros disponíveis. - Use um loop
for
para obter as listas de livros por autor. - Use um loop
for
aninhado e o métodoappend()
para preencher a listaall_books
com todos os livros disponíveis.
Solução
Obrigado pelo seu feedback!