Voglio usare una tupla (1,2,3) come chiave usando il modulo shelve in Python. Posso farlo con dizionari:Un modo per usare una tupla come chiave in una mensola? (Python)
d = {}
d[(1,2,3)] = 4
Ma se provo con ripiano:
s = shelve.open('myshelf')
s[(1,2,3)] = 4
ottengo: "TypeError: String o un oggetto Integer previsto per la chiave, tuple trovato"
Eventuali suggerimenti?