【发布时间】:2018-12-10 21:42:59
【问题描述】:
import random
list1 = [11, 22, 33, 44, 55]
for i in range(5):
random_number = random.randint(0,4)
print(list1[random_number])
我正在尝试找到一种方法来随机打印整个列表,而不在第一个循环中打印列表的副本。然后,如果我将范围增加到 10、15、20 等,每 5 次打印随机显示所有元素并且没有重复(重复我的意思是每组 5 次显示的打印没有重复),即 22、33、11, 55、44、44、11、33、22、55、33、22、55、44、11 ...
【问题讨论】:
-
这个问题确实有想要重复随机迭代任意次数的额外元素,所以我认为只是部分重复。