Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Python Introducción a las Listas Crear una Aplicación Mostrar la Lista

¿Una forma diferente de lograr la función show_list?

Así es como manejé la función show_list:

def show_list():
    show_list = "\n".join(shopping_list)    
    print("Aquí está tu lista: \n{}".format(show_list))

Esto parece funcionar exactamente de la misma manera. ¿Hay algún beneficio al usar un bucle for en lugar de simplemente imprimir la lista con un poco de formato?

2 Respuestas

En este caso el resultado es el mismo, depende de ti cómo elijas formatear tu resultado.

El uso de un for bucle puede ayudarte en otros casos donde quieras que algo suceda para cada elemento de la lista, por ejemplo, podrías querer agregar los elementos a otra lista o sumar precios.