编写程序,生成一个包含70个随机整数(整数范围1到1000)的列表 ,输出这个列表,然后用列表中所有偶数和所有奇数分别构成两个列表,并输出这两个列表

编写程序,生成一个包含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)

img

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)