我找到了这个例子,我无法理解为什么它无法预测?我认为它必须输出[1, 8, 15]或[2, 8, 22].
[1, 8, 15]
[2, 8, 22]
array = [1, 8, 15] g = (x for x in array if array.count(x) > 0) array = [2, 8, 22] print(list(g)) >>>[8]
python expression generator
expression ×1
generator ×1
python ×1