Saída de programas Python | Conjunto 24 (Dicionário)
Pré-requisito: Dicionário Python
1. Qual será o resultado?
dictionary
=
{
"geek"
:
10
,
"for"
:
45
,
"geeks"
:
90
}
(
"geek"
in
dictionary)
Opções:
- 10
- Falso
- Verdade
- Erro
Resultado: 3. Verdadeiro
Explicação: in é usado para verificar se a chave existe ou não no dicionário.
2. Qual será o resultado?
dictionary
=
{
1
:
"geek"
,
2
:
"for"
,
3
:
"geeks"
}
del
dictionary
Opções:
- deletar deleta todo o dicionário
- del não existe para o dicionário
- deleta deleta as chaves do dicionário
- del apaga os valores do dicionário
Resultado: 1. deleta deleta todo o dicionário
Explicação: del exclui todo o dicionário e qualquer tentativa posterior de acessá-lo gerará um erro.
3. Qual será o resultado?
a
=
{}
a[
1
]
=
1
a[
'1'
]
=
2
a[
1
]
=
a[
1
]
+
1
count
=
0
for
i
in
a:
count
+
=
a[i]
(count)
Opções:
- 4
- 2
- 1
- Erro
Resultado: 1. 4
Explicação: O trecho de código acima encontra basicamente a soma dos valores das chaves.
4. Qual será o resultado?
test
=
{
1
:
'A'
,
2
:
'B'
,
3
:
'C'
}
del
test[
1
]
test[
1
]
=
'D'
del
test[
2
]
(
len
(test))
Opções:
- 2
- 1
- 0
- Erro
Resultado: 1. 2
Explicação: Após o par de valores-chave de 1: 'A' ser excluído, o par de valores-chave de 1: 'D' é adicionado.
5. Qual será o resultado?
a
=
{}
a[
'a'
]
=
1
a[
'b'
]
=
[
2
,
3
,
4
]
(a)
Opções:
- {'b': [2], 'a': 1}
- {'a': 1, 'b': [2, 3, 4]}
- {'b': [2], 'a': [3]}
- Erro
Resultado: 2. {'a': 1, 'b': [2, 3, 4]}
Explicação: Membros mutáveis podem ser usados como os valores do dicionário, mas não podem ser usados como as chaves do dicionário.
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva