Apa yang akan menjadi cara pilihan Anda untuk menggabungkan string dari urutan sedemikian rupa sehingga antara setiap dua pasangan berturut-turut ditambahkan koma. Artinya, bagaimana Anda peta, misalnya, ['a', 'b', 'c']
untuk 'a,b,c'
? (Kasus ['s']
dan []
harus dipetakan ke 's'
dan ''
, masing-masing.)
Saya biasanya berakhir menggunakan sesuatu seperti ''.join(map(lambda x: x+',',l))[:-1]
, tetapi juga merasa agak tidak puas.