在Python中,列表推导式可以执行多个操作。

10 浏览
0 Comments

在Python中,列表推导式可以执行多个操作。

我想知道如何在列表推导中执行多个命令。你能给我一个简单的例子吗,比如:

[print ("bla1") and print ("bla2") for i in list]

所以对于一个长度为4的列表,我会得到:

bla1
bla2
bla1
bla2
bla1
bla2
bla1
bla2

奇怪的是,我在文档中没有找到相关信息。(如果你能看出我没有找到的明显原因,并且告诉我应该如何搜索这样的内容,那就更好了)。

编辑:根据评论,这个例子非常糟糕。

我想创建一个新的列表,但我觉得我需要两个命令才能做到这一点。(当然不是简单的打印)。

例如,我有一个包含列表的列表,我想创建一个由子列表操作结果组成的列表。

0