Buscar

lista - python - dicionarios

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Qual é a principal característica dos dicionários em Python? a) São ordenados b) Armazenam apenas valores únicos c) Contêm pares chave-valor d) Podem ter tamanho fixo
2. Como criar um dicionário vazio em Python? a) dict() b) {} c) new dict{} d) empty_dict()
3. Como acessar o valor associado a uma chave em um dicionário? a) my_dict(index) b) my_dict.key(index) c) my_dict['key'] d) my_dict.value('key')
4. Qual método é usado para adicionar um novo par chave-valor a um dicionário existente? a) add() b) insert() c) append() d) update()
5. Como verificar se uma chave está presente em um dicionário? a) key in my_dict b) my_dict.contains(key) c) my_dict.has_key(key) d) my_dict.check(key)
6. Qual é a função do método pop() em dicionários? a) Adiciona um novo par chave-valor b) Remove um par chave-valor c) Retorna o valor associado a uma chave d) Verifica se uma chave está presente
7. O que o método items() retorna em um dicionário? a) Lista de chaves b) Lista de valores c) Lista de tuplas (chave, valor) d) Lista de pares chave-valor
8. Como mesclar dois dicionários em Python? a) merge() b) concat() c) combine() d) update()
9. Qual é a diferença entre copy() e deepcopy() ao lidar com dicionários? a) copy() cria uma cópia profunda, deepcopy() cria uma cópia superficial. b) copy() e deepcopy() são equivalentes. c) copy() cria uma cópia superficial, deepcopy() não está disponível. d) copy() e deepcopy() não existem em dicionários.
10. Como remover todos os elementos de um dicionário? a) my_dict.remove_all() b) my_dict.clear() c) my_dict.delete_all() d) my_dict.pop_all()
11. O que acontece se você tentar acessar uma chave que não existe em um dicionário? a) Gera um erro KeyError b) Retorna None c) Adiciona a chave ao dicionário com um valor padrão d) Remove a chave do dicionário
12. Qual é a função do método get() em dicionários? a) Adiciona uma chave ao dicionário b) Retorna o valor associado a uma chave, ou um valor padrão se a chave não existir c) Remove um par chave-valor d) Verifica se uma chave está presente
13. O que é a compreensão de dicionário em Python? a) Uma técnica para comprimir dicionários b) Um método para criar dicionários dentro de outros dicionários c) Uma forma concisa de criar dicionários em uma única linha d) Uma maneira de verificar se um dicionário está vazio
14. Qual é a diferença entre os métodos keys() e values() em dicionários? a) keys() retorna uma lista de chaves, values() retorna uma lista de valores b) keys() retorna uma lista de valores, values() retorna uma lista de chaves c) Ambos retornam listas de chaves d) Ambos retornam listas de valores
15. Como ordenar as chaves de um dicionário em ordem alfabética? a) sorted(my_dict) b) my_dict.sort() c) sort(my_dict.keys()) d) sorted(my_dict.keys())

Continue navegando