我可以使用2个for循环和一个if语句来使嵌套列表理解吗?

我在第一个循环内有一个嵌套的for循环,但是在第二个循环后,我有一个if条件……

var1 = something
for x in range()
    for y in range()
        var2 = something
    if var1 > var2
       do something

我可以将其转化为列表理解吗?

rabbitcf 回答:我可以使用2个for循环和一个if语句来使嵌套列表理解吗?

我不确定是否能看到列表,但是您可以执行以下操作:

something=1
var1 = something
[something for x in range(0,2) for y in range(0,2) if x>y]

如果您可以澄清我是否接近我可以更新答案

本文链接:https://www.f2er.com/3127329.html

大家都在问