Saltar al contenido

¿Es posible devolver dos listas de una función en python?

Tenemos la mejor información que encontramos en todo internet. Queremos que te sea de utilidad y si quieres comentarnos algo que nos pueda ayudar a mejorar hazlo libremente.

Solución:

Puede devolver una tupla de listas, un desempaquetado de secuencia de uso para asignarles dos nombres diferentes al llamar a la función:

def f():
    return [1, 2, 3], ["a", "b", "c"]

list1, list2 = f()

Puede devolver tantos valores como desee separando los valores con comas:

def return_values():
    # your code
    return value1, value2

Incluso puede envolverlos entre paréntesis de la siguiente manera:

return (value1, value2)

Para llamar a la función puede utilizar una de las siguientes alternativas:

value1, value2 = return_values() #in the case where you return 2 values

values= return_values() # in the case values will contain a tuple

Si para ti ha resultado de provecho nuestro post, sería de mucha ayuda si lo compartes con más seniors de este modo nos ayudas a extender nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *