Indexar dicionários usando índices numéricos, como cores[0], pode levar a exceções KeyError. Os dicionários preservam a ordem de inserção do Python 3.7 em diante, permitindo-nos trabalhar com eles como coleções ordenadas.
Para obter a primeira chave e valor em um dicionário, podemos utilize os seguintes métodos:
first_key = list(colors)[0]
first_val = list(colors.values())[0]
def get_first_key(dictionary):
for key in dictionary:
return key
raise IndexError
first_key = get_first_key(colors)
first_val = colors[first_key]
Para recuperar uma chave arbitrária no índice n, implemente a seguinte função:
def get_nth_key(dictionary, n=0):
if n
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3