I have a list of tuples like:
data = [('a1', 'a2'), ('b1', 'b2')]
And I want to generate a string like this: "('a1', 'a2'), ('b1'. 'b2')"
If i do something like: ','.join(data)
, I get an error:
TypeError: sequence item 0: expected string, tuple found
If I want to do something in a single line without doing something like:
for elem in data:
str += ',%s' % str(elem)
then is there a way?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…