Как объединить список кортежей в список связанных элементов из кортежей в python?

У меня есть список кортежей, и я хочу составить список простых строк, состоящих из каждой конкатенации элементов в кортежах. То есть:

a = [("as","b","c"),("d","e"),("f","g")]

b будет = [ "as bc", "de", "fg"]

Я пробовал это:

b = [sum(i,[]) for i in a ]

но получил

TypeError: can only concatenate tuple (not "str" to tuple)`
0
задан curious 28 February 2012 в 13:43
поделиться