无法在Python中打乱列表

3 投票
1 回答
2471 浏览
提问于 2025-04-15 14:52

这是我的列表:

biglist = [ {'title':'U2','link':'u2.com'}, {'title':'beatles','link':'beatles.com'} ]
print random.shuffle(biglist)

这个不行!它返回的是空值。

1 个回答

16

random.shuffle 是用来打乱列表顺序的,它不会返回一个新的列表。所以你要查看的是 biglist,而不是 random.shuffle 的结果。

random 模块的文档可以在这里找到: http://docs.python.org/library/random.html

撰写回答