Joining elements of a list

前端 未结 4 1981
旧巷少年郎
旧巷少年郎 2020-12-20 08:21

I have a list of tuples like:

data = [(\'a1\', \'a2\'), (\'b1\', \'b2\')]

And I want to generate a string like this: \"(\'a1\', \'a2\

4条回答
  •  無奈伤痛
    2020-12-20 08:59

    Discard the opening and closing brackets from str() output:

    >>> data = [('a1', 'a2'), ('b1', 'b2')]
    >>> str(data)
    "[('a1', 'a2'), ('b1', 'b2')]"
    >>> str(data)[1:-1]
    "('a1', 'a2'), ('b1', 'b2')"
    >>> 
    

提交回复
热议问题