У меня есть список кортежей, таких как:
data = [('a1', 'a2'), ('b1', 'b2')]
И я хочу сгенерировать такую строку: "('a1', 'a2'), ('b1'. 'b2')"
Если я сделаю что-то вроде: ','.join(data)
, яполучить ошибку:
TypeError: sequence item 0: expected string, tuple found
Если я хочу сделать что-то в одной строке, не делая что-то вроде:
for elem in data:
str += ',%s' % str(elem)
, тогда есть ли способ?