如何在Python的列表理解中执行以下操作?
nums = [1,1,0,1,1] oFlag = 1 res = [] for x in nums: if x == 0: oFlag = 0 res.append(oFlag) print(res) # Output: [1,1,0,0,0]
实际上,在本例中,一旦发生0,列表的其余部分就会清零。
0
https://stackoverflow.com/questions/52414505
相似问题