Python ProgrammingPython Programming

How would you make a comma-separated string from a list of strings?

my_list = ['a', 'b', 'c', 'd']

my_string = ','.join(my_list)
print(my_string)

my_string = ','.join(map(str, my_list))
print(my_string)

my_list = ['A', '', '', 'D', 'E', ]
my_string = ",".join([str(i) for i in my_list if i])
print(my_string)
Output
a,b,c,d
a,b,c,d
A,D,E