culTest

    Una de las 50 preguntas del tema

    ¿Cuánto sabes de Python?

    ¿Qué hace la función map() en Python?

    Respuestas

    Crea un mapa de memoria para optimizar el código
    Aplica una función a cada elemento de un iterableCorrecta
    Conecta Python con bases de datos
    Convierte un objeto en un diccionario

    map() aplica una función a cada elemento de un iterable (lista, tupla, etc.) y devuelve un objeto map que puede convertirse a lista u otro iterable. Por ejemplo: list(map(lambda x: x*2, [1, 2, 3])) devuelve [2, 4, 6]. En Python moderno, las comprensiones de lista suelen preferirse por su legibilidad: [x*2 for x in [1, 2, 3]], pero map() sigue siendo útil, especialmente con funciones existentes o múltiples iterables.