print two dimensional list

后端 未结 7 3278
[愿得一人]
[愿得一人] 2021-02-20 14:46

I have a list, in which is another list and I want to doc.write(a)

a = [[1, 2, \"hello\"],
     [3, 5, \"hi There\"],
     [5,7,\"I don\'t know\"]]
         


        
7条回答
  •  星月不相逢
    2021-02-20 15:16

    You can try something like

    >>> a = [[1, 2, "hello"],[3, 5, "hi There"],[5,7,"I don't know"]]
    >>> 
    >>> ''.join(str(r) for v in a for r in v)
    "12hello35hi There57I don't know"
    

    i.e.

    doc.write(''.join(str(r) for v in a for r in v))
    

提交回复
热议问题