Tôi có một danh sách các đối tượng và tôi muốn xáo trộn chúng. Tôi nghĩ rằng tôi có thể sử dụng random.shuffle
phương thức này, nhưng điều này dường như thất bại khi danh sách là các đối tượng. Có một phương pháp để xáo trộn các đối tượng hoặc cách khác xung quanh điều này?
import random
class A:
foo = "bar"
a1 = a()
a2 = a()
b = [a1, a2]
print(random.shuffle(b))
Điều này sẽ thất bại.