使用模Python

时间:2018-08-28 12:56:34

标签: 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]

0 个答案:

没有答案