Obtenha a primeira chave no dicionário Python
-
Obtenha a primeira chave no dicionário usando a função
iter() -
Obtenha a primeira chave no dicionário usando a função
list() -
Obtenha a primeira chave no dicionário usando o loop
for
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 0º.
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