我想创建一个随机列表,但列表中的任何数字都不能具有相同的值。并且只有从0到9的数字
我尝试过random.randint、random.choice、random.randrage,甚至尝试过: random.randint(0 >值< 9)
number = [random.randint(0,9),random.randint(0,9),random.randint(0,9),random.randint(0,9)]
for index,value in enumerate(number):
values = [0,1,2,3,4,5,6,7,8,9]
values.remove(value)
if value == number[index-1] or number[index-2] or number[index-3]:
number[index] = random.choice(values)
print(number)
我想得到一个包含四个不重复的数字的列表,但是我总是得到重复的数字?
https://stackoverflow.com/questions/56532421
复制相似问题