Mike Mike - 3 months ago 24
Python Question

Python, print delimited list

Consider this Python code for printing a list of comma separated values

for element in list:
print element + ",",


What is the preferred method for printing such that a comma does not appear if
element
is the final element in the list.

ex

a = [1, 2, 3]
for element in a
print str(element) +",",

output
1,2,3,
desired
1,2,3

Answer
>>> ','.join(map(str,a))
'1,2,3'