Picles em Python não individualmente: picles diferentes dão o mesmo objeto

Alguém pode explicar isso?

pickle.loads(b'\x80\x03X\x01\x00\x00\x00.q\x00h\x00\x86q\x01.') == pickle.loads(b'\x80\x03X\x01\x00\x00\x00.q\x00X\x01\x00\x00\x00.q\x01\x86q\x02.')
>>>True

pickle.loads(b'\x80\x03X\x01\x00\x00\x00.q\x00h\x00\x86q\x01.')
>>>('.', '.')
pickle.loads(b'\x80\x03X\x01\x00\x00\x00.q\x00X\x01\x00\x00\x00.q\x01\x86q\x02.')
>>>('.', '.')

Parece haver uma versão longa e curta de tuplas em conserva com o mesmo elemento repetidamente.

Outros exemplos:

pickle.loads(b'\x80\x03X\x01\x00\x00\x00#q\x00X\x01\x00\x00\x00#q\x01\x86q\x02.')
>>>('#', '#')
pickle.loads(b'\x80\x03X\x01\x00\x00\x00#q\x00h\x00\x86q\x01.')
>>>('#', '#')

pickle.loads(b'\x80\x03X\x01\x00\x00\x00$q\x00X\x01\x00\x00\x00$q\x01\x86q\x02.')
>>>('

Estou tentando indexar itens pelos pickles, mas não os encontro porque os pickles parecem estar mudando.

Estou usando o Python 3.3.2 no Ubuntu.

, '

Estou tentando indexar itens pelos pickles, mas não os encontro porque os pickles parecem estar mudando.

Estou usando o Python 3.3.2 no Ubuntu.

) pickle.loads(b'\x80\x03X\x01\x00\x00\x00$q\x00h\x00\x86q\x01.') >>>('

Estou tentando indexar itens pelos pickles, mas não os encontro porque os pickles parecem estar mudando.

Estou usando o Python 3.3.2 no Ubuntu.

, '

Estou tentando indexar itens pelos pickles, mas não os encontro porque os pickles parecem estar mudando.

Estou usando o Python 3.3.2 no Ubuntu.

)

Estou tentando indexar itens pelos pickles, mas não os encontro porque os pickles parecem estar mudando.

Estou usando o Python 3.3.2 no Ubuntu.

questionAnswers(1)

yourAnswerToTheQuestion