⊗pyPmLpDK 152 of 208 menu

Chaves de dicionário com for em Python

Ao iterar sobre um dicionário com um loop for, por padrão, suas chaves são sempre exibidas.

Exemplo

Suponha que temos o dicionário dct:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Vamos colocá-lo em um loop:

for key in dct: print(key)

Como resultado da execução do código, todas as chaves serão exibidas:

'a' 'b' 'c'

Exemplo

As chaves do dicionário também podem ser obtidas usando o método keys. O método retorna um objeto especial que pode ser iterado em um loop:

for key in dct.keys(): print(key)

O resultado da execução do código:

'a' 'b' 'c'

Problemas Práticos

Dado o dicionário:

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

Exiba suas chaves no console:

'a' 'b' 'c' 'd' 'e'

Dado o dicionário:

tst = { 2: 'a', 4: 'b', 6: 'c', 8: 'd' }

Exiba no console todas as suas chaves, exceto 8.

Dado o dicionário:

tst = { '1': 'a', '2': 'b', '3': 'c', '4': 'd' }

Obtenha a partir de suas chaves a seguinte tupla:

('2', '3', '4')
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar