gpt4 book ai didi

python - 列表理解python中的多个 Action

转载 作者:太空狗 更新时间:2023-10-29 16:59:51 25 4
gpt4 key购买 nike

我想知道如何在列表理解中执行多个命令。

你能给我一个简单的例子吗,比如:

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

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

bla1
bla2
bla1
bla2
bla1
bla2
bla1
bla2

奇怪的是我没能轻易地在文档中找到它。 (如果你能看出我为什么不这样做的明显原因,并且让我知道我应该如何搜索这样的东西,那就更好了)。

编辑:好的,根据评论,这是一个非常糟糕的例子。我有兴趣从旧的创建一个新的,但我觉得我需要两个命令来做到这一点。 (当然不是简单的打印)。例如。我有一个列表列表,我想创建一个列表,该列表是对子列表进行操作的结果。

最佳答案

不要对命令使用列表理解。列表理解用于创建列表,而不是用于命令。使用普通的旧循环:

for i in list:
print('bla1')
print('bla2')

列表推导是充满 unicorn 和巧克力的奇妙事物,但它们并不是万能的解决方案。

关于python - 列表理解python中的多个 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7688725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com