编写程序,生成一个包含70个随机整数(整数范围1到1000)的列表
,输出这个列表,然后用列表中所有偶数和所有奇数分别构成两个列表,并
输出这两个列表
import random
# 生成包含70个随机整数的列表
numbers = [random.randint(1, 1000) for _ in range(70)]
print("原始列表:", numbers)
# 分离偶数和奇数
even_numbers = []
odd_numbers = []
for num in numbers:
if num % 2 == 0:
even_numbers.append(num) # 将偶数添加到偶数列表
else:
odd_numbers.append(num) # 将奇数添加到奇数列表
print("偶数列表:", even_numbers)
print("奇数列表:", odd_numbers)
import random
# 生成70个随机整数列表
random_ints = []
for _ in range(70):
random_ints.append(random.randint(1, 1000))
# 输出列表
print(random_ints)
# 构建偶数和奇数列表
even_ints, odd_ints = [], []
for i in random_ints:
if i % 2 == 0:
even_ints.append(i)
else:
odd_ints.append(i)
# 输出偶数和奇数列表
print(even_ints)
print(odd_ints)