Indexar diccionarios utilizando índices numéricos, como colores[0], puede generar excepciones de KeyError. Los diccionarios conservan el orden de inserción desde Python 3.7 en adelante, lo que nos permite trabajar con ellos como colecciones ordenadas.
Para obtener la primera clave y valor en un diccionario, podemos utilice los siguientes 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 una clave arbitraria en el índice n, implemente la siguiente función:
def get_nth_key(dictionary, n=0):
if n
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3