Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Aclaración

¿Podrían, por favor, explicarme detalladamente el código de la respuesa?

def km_media(dataset, año_actual):
    for item in dataset.items():
        result = item[1]['km'] / (año_actual - item[1]['año'])
        print(result)
1 respuesta

¡Hola Silvia! La función km_media recibe dos parámetros: dataset y año_actual. El parámetro dataset es un diccionario que contiene información sobre diferentes vehículos, donde cada llave es el nombre del vehículo y cada valor es otro diccionario con las llaves 'km' y 'año', que representan los kilómetros recorridos y el año de fabricación del vehículo, respectivamente.

La función itera sobre los elementos del diccionario dataset utilizando el método items(), que devuelve una lista de tuplas donde cada tupla contiene una clave y su valor correspondiente. En cada iteración, se calcula el kilometraje promedio dividiendo los kilómetros recorridos por la diferencia entre el año actual y el año de fabricación del vehículo. Luego, se imprime el resultado.

Espero que esto aclare tu duda. Abrazo y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓