Могу ли я сделать понимание вложенного списка с помощью 2 для циклов и оператора if? - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть вложенный цикл for и внутри первого цикла, но после второго цикла у меня есть условие if, подобное этому ...

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

Могу ли я превратить это в понимание списка?

1 Ответ

0 голосов
/ 11 ноября 2019

Не видя списка, я не уверен, но вы могли бы сделать что-то вроде этого:

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

, если вы можете уточнить, если я близко, я могу обновить свой ответ

...