Каким будет ваш предпочтительный способ объединения строк из последовательности, чтобы между каждыми двумя последовательными парами добавлялась запятая. То есть, как сопоставить, например, ['a', 'b', 'c'] с 'a,b,c'? (Варианты ['s'] и [] должны быть сопоставлены с 's' и '' соответственно.)
Обычно я использую что-то вроде ''.join(map(lambda x: x+',',l))[:-1], но тоже чувствую себя несколько неудовлетворенным.