将列表列表转换为字符串的最短方法是什么,每行一个内部列表?

soo*_*aan -1 python

我有一个列表列表,我正在寻找将数据转换为字符串的最短方式,其中每个内部列表都出现在一个新行上.

假设我的输入列表是:

l_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Run Code Online (Sandbox Code Playgroud)

我希望我的输出是一个字符串(让我们称之为l_2d_str),所以如果我print l_2d_str,我得到:

[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
Run Code Online (Sandbox Code Playgroud)

use*_*559 6

这个怎么样?

l_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

l_2d_str = '\n'.join(map(repr, l_2d))
Run Code Online (Sandbox Code Playgroud)