【发布时间】:2017-04-08 05:01:50
【问题描述】:
import random
####################
def ListRearrange(listx):
listz = listx[:]
x = len(listx)
for y in range(x):
a = random.choice(range(x))
b = listx.pop(a)
listx.append(b)
return listx
####################
list1 = ["Hello", 5000, "60", "Timmothy", 400, "2", "Okay"]
print list1
for g in (1,2,3,4,5,6,7,8,9):
p = ListRearrange(list1)
print p
感谢看到这个的人。我想做的是创建一个随机混乱的列表。但是,当我运行它时,它似乎一点也不随机。有可能我忽略了某些东西,或者那是随机的。有机会请回复我。
【问题讨论】:
标签: python list function random