Có cách nào đơn giản để RETURN một mảng xáo trộn bằng Python thay vì xáo trộn nó tại chỗ không?Trộn trong Python
ví dụ, thay vì
x = [array]
random.shuffle(x)
Tôi đang tìm một cái gì đó giống như
y = shuffle(x)
mà duy trì x.
Lưu ý, tôi không tìm kiếm một chức năng, không phải cái gì đó như:
x=[array]
y=x
random.shuffle(x)
Thảo luận trong một bài đăng về python-ideas trong năm 2009, không khuyến khích vì bạn có thể viết 'y = được sắp xếp (yourList, key = lambda x: random.random())'. Xem: http://mail.python.org/pipermail/python-ideas/2009-March/003661.html –