小编San*_*vic的帖子

在列表列表中添加换行符

有没有人知道将列表列表变成看起来像我在下面绘制的内容的语法?

列表列表如下所示:

list = [0, [~, ~, ~], 1, [~, ~, ~], 2, [~, ~, ~] ]
Run Code Online (Sandbox Code Playgroud)

这是期望的输出:

0 ~ ~ ~
1 ~ ~ ~
2 ~ ~ ~   
Run Code Online (Sandbox Code Playgroud)

我见过其他人问一个类似的问题但是他们的子列表只有一个元素,并且每个子列表前面都没有整数元素,所以他们使用以下内容来获得我需要的结果:

"\n".join(item[0] for item in list)
Run Code Online (Sandbox Code Playgroud)

我不知道如何操纵上面的代码来解决我的具体问题.我试过改变

item[0] to item[0:len(sub_list)] 
Run Code Online (Sandbox Code Playgroud)

还有很多其他的东西,但没有任何效果.(我对Python很缺乏经验)

任何帮助将不胜感激.谢谢.

python list-comprehension list

1
推荐指数
1
解决办法
871
查看次数

标签 统计

list ×1

list-comprehension ×1

python ×1