Seção 2. Capítulo 3
single
Acessando Chaves de Dicionário
Deslize para mostrar o menu
Para acessar as chaves de um dicionário em Python, utilize o método keys(). Esse método retorna um objeto de visualização que exibe todas as chaves do dicionário.
12345678book = { "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
É possível iterar pelas chaves de um dicionário utilizando um laço for:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for item in book.keys(): print(key)
Verificando a existência de uma chave
Utilize a palavra-chave in para verificar se uma chave específica existe no dicionário:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Tarefa
Deslize para começar a programar
Você recebe um dicionário authors_books, onde a chave é o autor e o valor é uma lista com os títulos de seus livros.
- Inicialização da variável
keyscomo um objeto das chaves do dicionário. - Inicialização da variável
all_bookscomo uma lista de todos os títulos de livros disponíveis. - Utilização de um laço
forpara obter as listas de livros por autor. - Utilização de um laço
foraninhado e do métodoappend()para preencher a listaall_bookscom todos os livros disponíveis.
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 3
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo