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
jafararifdjanov
1,215 puntosNo entiendo qué quieren
Intento este código y dice que está mal
for thing in item:
print(thing + ",")
grupos_musicales = [
[Ad Rock, MCA, Mike D.],
[John Lennon, Paul McCartney, Ringo Starr, George Harrison],
[Salt, Peppa, Spinderella],
[Rivers Cuomo, Patrick Wilson, Brian Bell, Scott Shriner],
[Chuck D., Flavor Flav, Professor Griff, Khari Winn, DJ Lord],
[Axl Rose, Slash, Duff McKagan, Steven Adler],
[Run, DMC, Jam Master Jay],
]
# Tu código aquí
para item en grupos_musicales:
para thing en item:
print(thing + ,)
2 Respuestas
Jassim Alhatem
20,883 PointsPrimera tarea:
para lst en grupos_musicales:
print((', ').join(lst))
Estás haciendo un bucle a través de 'musical_groups' y obteniendo las listas dentro. Luego usas .join() para crear una cadena de cada lista. (también conocido como objeto iterable). Lee más sobre join()
Segunda tarea:
para lst en grupos_musicales:
if len(lst) == 3:
print((', ').join(lst))
Estás haciendo un bucle a través de 'musical_groups' de nuevo y verificando si la lista contiene 3 elementos.
Espero que esto te ayude.
Phil Livermore
11,018 PuntosCreo que quieren que uses str.join() y no olvides el espacio después de la coma.