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