import random i = 0 alist = [] while i < 50: alist.append(random.randint(1, 100)) i = i + 1 print(alist) # 打印原列表 while 1: i = 0 while alist[i]: # 从列表第一个元素遍历到第一个不是偶数的元素,并进行删除 if alist[i] % 2 == 1: alist.pop(i) break i += 1 if len(alist) == i: # 若遍历到最后非主动跳出循坏,则结束总循环。 break print(alist)
编写程序 ,生成一个包含 5 0 个 随机整数的列表 ,然后删除其中所有奇数 。
最新推荐文章于 2023-04-21 16:12:52 发布