I know how to save an array of simple data (like float type values) to a file using numpy.save and numpy.savez.
I also know how to save a single object to a file using the pickle module, although I have not tested it yet.
The question is: How can I save (and load) an array of objects to a file? Can I combine the two methods exposed above in order to achieve this? Is there a better way?