Quiero usar una tupla (1,2,3) como clave usando el módulo shelve en Python. Puedo hacer esto con los diccionarios:¿Alguna manera de usar una tupla como clave en un estante? (Python)
d = {}
d[(1,2,3)] = 4
Pero si lo intento con balda:
s = shelve.open('myshelf')
s[(1,2,3)] = 4
me sale: "TypeError: String o un objeto entero espera para la llave, tupla encontraron"
¿Alguna sugerencia?