Ed
há 2 semanas
Vamos analisar as alternativas apresentadas em relação ao funcionamento das funções `.keys()` e `.values()` em dicionários no Python. A) O comando `.keys()` retorna as chaves que pertencem ao dicionário e o comando `.values()` retorna os valores que pertencem ao dicionário. Esta opção está correta. O método `.keys()` retorna todas as chaves do dicionário, enquanto o método `.values()` retorna todos os valores. B) O comando `.keys()` e `.values()` ambos são utilizados no processo de empacotamento e desempacotamento de um dicionário. Esta opção está incorreta. Esses métodos não são usados para empacotamento e desempacotamento. C) Em dicionário existe a possibilidade de trocar itens entre uma estrutura diferente como tupla, conjunto ou lista. Para isso se utilizam dos comandos `.keys()` e `.values()`. Esta opção está incorreta. Embora seja possível converter dicionários em outras estruturas, os métodos `.keys()` e `.values()` não são usados para essa troca. D) O comando `.keys()` e `.values()` faz uma "varredura" em um dicionário e retorna o parâmetro correspondente ao parâmetro adicionado. Esta opção está incorreta. Esses métodos não fazem uma "varredura" nem retornam parâmetros correspondentes. Portanto, a alternativa correta é: A) O comando .keys() retorna as chaves que pertencem ao dicionário e o comando .values() retorna os valores que pertencem ao dicionário.