【发布时间】:2010-12-04 13:10:29
【问题描述】:
这是我的清单:
biglist = [ {'title':'U2','link':'u2.com'}, {'title':'beatles','link':'beatles.com'} ]
print random.shuffle(biglist)
这行不通!它不返回任何内容。
【问题讨论】:
这是我的清单:
biglist = [ {'title':'U2','link':'u2.com'}, {'title':'beatles','link':'beatles.com'} ]
print random.shuffle(biglist)
这行不通!它不返回任何内容。
【问题讨论】:
random.shuffle 打乱列表,它不返回新列表。所以检查biglist,而不是random.shuffle的结果。
random 模块的文档:http://docs.python.org/library/random.html
【讨论】:
reversed() 和 sorted() 万岁。