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