Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2008, 03:04
Stradix
 
Fecha de Ingreso: junio-2008
Mensajes: 2
Antigüedad: 16 años, 5 meses
Puntos: 0
append() en un diccionario (o tabla hash)

Buenas!
Tengo una duda que no he conseguido solventar: he inicializado la variable __adjacency como un diccionario (tabla hash) asi: self.__adjacency = {}.
Luego tengo que implementar una función que tiene que añadir la información que se le pasa en un diccionario, cuya cabezera es esta:
def addEdge(self,from_node, to_node, value).

por ejemplo, yo haria: addEdge ((2,6), (4,3), ['down'], [5]) y esto información debería almacenarse en el diccionario, Yo lo que he hecho es:
self.__adjacency.append([from_node][to_node][value])
pero me da error, creo que no es la manera de hacerlo. Alguien me puede ayudar??
Gracias..!!