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