Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python Introducing Lists Build an Application Multidimensional Musical Groups

Joel Rapp
Joel Rapp
862 Points

musical groups challenge

I am completely lost, i feel like i am not retaining any of this information i keep rewatching the videos and it seems like the "join" is not covered in how to interpret it into the "for, in" command. i understand how they both work (i'm pretty sure) but combining them is beyond me. please help

groups.py
musical_groups = [
    ["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"],
]
groups = ", ".join(musical_groups)
for members in musical_groups:
    print(groups)

Go back to your worksheets and combine what you learned from expenses.py and meeting.py. That will help with part 1.

Z = ", "

for group in musical_groups:

    print (Z.join(group))

this should help!

1 Answer

jason carnevale
jason carnevale
1,982 Points

Hi Joel, oddly enough the simplest answers are the hardest. I spent some time going back through previous notes to find this answer. The easiest way I found was this, just adding in a for loop and joining a comma to the new group.

for group in musical_groups:
    print(", ".join(group))