3
我想知道你是否能核对所有数字的号码在列表中,例如:有没有办法根据列表中的所有数字来检查数字?
if n % mylist == 0:
print "Not Prime"
如果你想知道,这是一个的this question延续,我希望有没有关于问题的任何规则频率...:/
我想知道你是否能核对所有数字的号码在列表中,例如:有没有办法根据列表中的所有数字来检查数字?
if n % mylist == 0:
print "Not Prime"
如果你想知道,这是一个的this question延续,我希望有没有关于问题的任何规则频率...:/
if any(n % x == 0 for x in mylist):
print "Not Prime"
...甚至更短:
if not all(n % x for x in mylist):
print "Not prime"
(虽然我宁愿jamylak的版本 - 明确的是比隐含的)
它是'any()',而不是'all()'。阅读输出! – 2012-07-24 11:36:46
+ superspeedy and correct :-) – Levon 2012-07-24 11:36:55
@SvenMarnach我不好,我只是看着标题,回答太快 – jamylak 2012-07-24 11:37:28