Obtenha a primeira chave no dicionário Python

Muhammad Waiz Khan 30 janeiro 2023
  1. Obtenha a primeira chave no dicionário usando a função iter()
  2. Obtenha a primeira chave no dicionário usando a função list()
  3. Obtenha a primeira chave no dicionário usando o loop for
Obtenha a primeira chave no dicionário Python

Este tutorial explica como podemos obter a primeira chave no dicionário Python. Pela primeira chave, queremos dizer a chave salva no primeiro índice do dicionário.

Nas versões Python 3.7 e acima, onde um dicionário é ordenado, podemos obter a primeira chave, primeiro convertendo o dicionário em um objeto iterado usando a função iter() e, em seguida, buscando sua primeira chave de índice usando o next função.

O segundo método é converter o dicionário em uma lista usando a função list() e então obter a chave no índice .

O terceiro método é obter a primeira chave em um dicionário usando o loop for.

Obtenha a primeira chave no dicionário usando a função iter()

O exemplo de código fornecido abaixo mostra como podemos obter a primeira chave no dicionário Python usando as funções iter() e next().

my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}

print(next(iter(my_dict)))

Resultado:

London

Obtenha a primeira chave no dicionário usando a função list()

Também podemos primeiro converter o tipo dict em list usando a função list() e depois obter a primeira chave no índice 0.

my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}

print(list(my_dict.keys())[0])

Resultado:

London

Obtenha a primeira chave no dicionário usando o loop for

Outro método é obter a primeira chave de um dicionário usando o loop for e interromper o loop após obter a primeira chave do dicionário.

Exemplo de código:

my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}

for key, value in my_dict.items():
    print(key)
    break

Resultado:

London

Artigo relacionado - Python Dictionary