- 编写程序,生成一个包含50个随机整数(0~100)的列表,然后删除其中所有奇数。(要求:从后向前删。)
分析:
?I:接收生成包含50个0到100之间的随机整数——>采用random随机生成(注意:整数)
?P:删除其中所有奇数,要求:从后向前删——>1.使用循环从下标后面开始2.判断是否为奇数,是则删除
?O:输出处理过的列表即可
import random
x = []
#生成50个0~10的随机数
for i in range(50):
x.append(random.randint(0,10))
print("随机生成的数的列表:",x)
#判断删除
for i in range(49,-1,-1):
if x[i]%2!=0:
del x[i]
print("删除奇数之后的列表:",x)
实验结果:
版权声明:本文为qq_43499381原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。