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 Usando Listas Continental

¿Por qué podemos llamar "continente" de la lista "continentes"?

Durante la tarea de desafío noté que podemos acceder a elementos individuales de una lista en un bucle for, como

for continent in continents:

¿Si tu lista contiene una "s" al final, Python asigna automáticamente todas las entradas de esa lista con la misma palabra sin la "s" al final? Entonces en una lista llamada Fruits, ¿sería cada entrada accesible como Fruit cuando estoy haciendo un bucle for?

1 Respuesta

Chris Freeman
Chris Freeman
68,469 puntos

Hola Patrick Schmidt, los nombres se eligen por legibilidad.

Dado,

para item en group:

el group es un contenedor iterable y item es un elemento individual de ese grupo. Elegir una estrategia de nomenclatura "uno de muchos" ayuda a la legibilidad. Entonces hay

  • for item in group:
  • for continent in continents:
  • for fruit in fruits:

También podría ser

  • for thing in group:
  • for landmass in continents:
  • for munchable in fruits:

La idea clave es que el nombre de la variable del bucle for debe implicar "singular" y el nombre de la variable del grupo iterable debe ser plural para implicar muchos elementos. Ambos nombres de variables pueden elegirse independientemente.

Publica de nuevo si necesitas más ayuda. ¡Buena suerte!