Python 如果列表中的条件为真,如何重新开始读取列表? 随机导入 i=0 列表=[] 我不确定我是否正确理解了你的问题。我的做法如下: import random i=0 list=[] while i<10: random_i=random.rand
如果列表中的条件为真,如何重新开始读取列表?Python 如果列表中的条件为真,如何重新开始读取列表? 随机导入 i=0 列表=[] 我不确定我是否正确理解了你的问题。我的做法如下: import random i=0 list=[] while i<10: random_i=random.rand,python,list,Python,List,如果列表中的条件为真,如何重新开始读取列表? 随机导入 i=0 列表=[] 我不确定我是否正确理解了你的问题。我的做法如下: import random i=0 list=[] while i<10: random_i=random.randrange(0, 1000) i=i+1 list.append(random_i) for i in list: if i%2 ==0: list.remove(i) print(list) 随机
随机导入
i=0
列表=[]
我不确定我是否正确理解了你的问题。我的做法如下:
import random
i=0
list=[]
while i<10:
random_i=random.randrange(0, 1000)
i=i+1
list.append(random_i)
for i in list:
if i%2 ==0:
list.remove(i)
print(list)
随机导入
随机种子(73214)
i=0
我的清单=[]
当我在Python中读取时,最好创建新列表以保留奇数,而不是删除偶数。您不应该使用list
作为变量名,因为list
是Python中的内置函数。
import random
random.seed(73214)
i=0
my_list=[]
while i<10:
random_i=random.randrange(0, 1000)
my_list.append(random_i)
i += 1
len_list = len(my_list)
i = 0
while i < len_list:
print(my_list[i])
if my_list[i] % 2 == 0:
my_list.pop(i)
len_list = len(my_list)
i = 0
else:
i += 1
print(my_list)