¿Cuál sería su forma preferida de concatenar cadenas de una secuencia de manera que entre cada dos pares consecutivos se agregue una coma? Es decir, ¿cómo se asigna, por ejemplo, ['a', 'b', 'c']a 'a,b,c'? (Los casos ['s']y []deben asignarse a 's'y '', respectivamente.)
Por lo general, termino usando algo como ''.join(map(lambda x: x+',',l))[:-1], pero también me siento algo insatisfecho.