Skip to content
Advertisement

Python: How to not print comma in last element in a for loop?

My code iterates over a set and print actor’s names:

for actor in actorsByMovies():
    print actor+",",

The result looks like:

Brad Pitt, George Clooney,

But I want it to detect the last element so that it won’t print the last comma. The result should be instead:

Brad Pitt, George Clooney

How can I do that?

Advertisement

Answer

print(', '.join(actorsByMovies()))
User contributions licensed under: CC BY-SA
4 People found this is helpful
Advertisement