import pickle
qux = [1, None, ('ned', 0)]
my_object = {'foo': 'bar', 'baz': qux}
my_pickle = pickle.dumps(my_object)
print my_pickle
(dp0
S'foo'
p1
S'bar'
p2
sS'baz'
p3
(lp4
I1
aNa(S'ned'
p5
I0
tp6
as.
Then, later on another machine or in another session:
my_object = pickle.loads(my_pickle)