编写程序,删除列表中的所有素数的代码
时间: 2023-05-20 17:06:22 浏览: 231
py代码-列表ls=[1,2,3,4,5,6,7,8,9],编程去除ls中的素数,并输出结果列表
以下是 Python 代码示例,可以删除列表中的所有素数:
```
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
def remove_primes(lst):
return [x for x in lst if not is_prime(x)]
```
你可以将要删除素数的列表传递给 `remove_primes` 函数,它将返回一个新列表,其中不包含素数。
阅读全文