I have a list of objects in Python and I want to shuffle them. I thought I could use the random.shuffle method, but this seems to fail when the list is of objects. Is there a method for shuffling object or another way around this?
import random
class a:
foo = "bar"
a1= a()
a2= a()
b = [a1,a2]
print random.shuffle(b)
This will fail.