How to convert list to comma-separated string in Python
Python has a built-in String join()
method by using that we can convert a list to an
comma-separated.
Here is an example that combines the following list into a comma-separated string.
myList = ("a", "b", "c")
x = ",".join(myList)
print(x)
Output:
a,b,c
If you want convert a non-string types (like numbers, floats, booleans) then you can do it like this.
myList = (1, 5, 7)
x = ",".join(map(str, myList))
print(x)
In the above code, we first converted the list of numbers into a string by executing the str()
function on each value in the array then combined it into a comma-separated string using join()
method.