En Python las "matrices asociativas", parejas clave:valor que se indexan mediante las claves, se denominan diccionarios.
- Una pareja de llaves crea un diccionario vacío: {}.
- Si se coloca una lista de parejas clave:valor entre las llaves se inicializa con ellas el diccionario.
- Partiendo de la clave añadiremos nuevas parejas, extraeremos un valor o modificaremos un valor existente.
- Para eliminar una pareja clave:valor usaremos el comando del.
- El método keys() del objeto diccionario devuelve todas las claves utilizadas en el diccionario.
- El método has_key() devuelve TRUE si una clave existe en el diccionario, FALSE si no existe.
Ejemplo:
>>> code = {'jack': 4098, 'bob': 4139} >>> code['mike'] = 4127 >>> code {'bob': 4139, 'mike': 4127, 'jack': 4098} >>> code['jack'] 4098 >>> code['jack'] = 4127 >>> code['jack'] 4127 >>> del code['jack'] >>> code {'bob': 4139, 'mike': 4127} >>> code.keys() ['bob', 'mike'] >>> code.has_key('mike') True |