Quelle serait votre façon préférée de concaténer des chaînes d'une séquence de telle sorte qu'entre deux paires consécutives, une virgule soit ajoutée. Autrement dit, comment mappez-vous, par exemple, ['a', 'b', 'c']
à 'a,b,c'
? (Les cas ['s']
et []
doivent être mappés respectivement à 's'
et ''
.)
Je finis généralement par utiliser quelque chose comme ''.join(map(lambda x: x+',',l))[:-1]
, mais je me sens aussi quelque peu insatisfait.