标签: python modulo
我试图弄清楚为什么下面的列表理解会返回它返回的内容。我对模数指示器有些困惑。
示例:下面的输出我无法理解输出。
print([i for i in range(11) if i%2])
输出: [1、3、5、7、9]
但是在下面的示例中,我完全理解了偶数的返回。
print([i for i in range(11) if i%2==0])
[0,2,4,6,8,10]