python计算列表中素数的个数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python计算列表中素数的个数相关的知识,希望对你有一定的参考价值。

 1 #!/usr/bin/env python
 2 # Gets the number of primes in the list
 3 
 4 list1 = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 29]
 5 # Get prime function .
 6 def get_num(n):
 7     count = False
 8     for x in range(2,n-1):
 9         if n % x == 0:
10             count = True
11             break
12     if not count:
13         return n
14 # Count prime
15 new_list = []
16 for i in list1:
17     num = get_num(i)
18     if num in list1:
19         new_list.append(num)
20 print(len(new_list))

 

以上是关于python计算列表中素数的个数的主要内容,如果未能解决你的问题,请参考以下文章

python中任意输入10个正整数,找出其中的素数,并将这些素数按由小到大排序怎么做?

2017计算机学科夏令营上机考试-A判决素数个数

python 中如何计算列表中元素的个数

计算素数

python计算两个列表后的长度

python输出1000以内的素数保存到txt文件