如何将嵌套列表转换为字符串?

2024-04-26 13:52:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我想转换一些东西,比如这个嵌套列表

[['0', '1', '1', '1', '0', '0', '0', '1', '1', '0', '0', '0', '0', '1', '1'], 
['0', '1', '1', '1', '0', '1', '0', '1', '0', '0', '0', '1', '0', '0', '0'], 
['0', '0', '0', '0', '1', '1', '0', '0', '0', '1', '1', '1', '1', '1', '0'], 
['1', '0', '1', '0', '0', '0', '0', '1', '1', '1', '0', '0', '0', '1', '0'], 
['1', '0', '1', '1', '1', '1', '1', '1', '0', '0', '0', '0', '1', '1', '1'],
['1', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '0', '0', '0', '0'], 
['1', '1', '1', '1', '1', '1', '1', '0', '1', '1', '1', '1', '1', '1', '0'], 
['0', '1', '1', '1', '1', '1', '1', '0', '1', '0', '0', '0', '0', '0', '0'],
['0', '0', '0', '0', '0', '0', '0', '0', '1', '0', '1', '1', '1', '1', '2'], 
['1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1'], 
['1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1'], 
['1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1'], 
['1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1'], 
['1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1'], 
['1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1', '1']]

变成这样:

[[0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1],
[0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0],
[0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0], 
[1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0], 
[1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1], 
[1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], 
[1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0], 
[0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0], 
[0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 2], 
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], 
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]

谢谢。如果你给我看所有的台词,我将永远是伟大的


Tags: 列表台词
1条回答
网友
1楼 · 发布于 2024-04-26 13:52:40

让列表b中的列表b你可以简单地尝试int()

[[int(i) for i in j] for j in list_of_list]

在python中,可以使用int()string digits转换为整数

你也可以试试

[map(int,j) for j in list_of_list]

相关问题 更多 >