![]() |
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..!! |
Respuesta: append() en un diccionario (o tabla hash) No entiendo exactamente qué quieres hacer (específicamente a qué te refieres con from_node y to_node), pero de todos modos los diccionarios no tienen el método append. Para agregar un elemento debe ser: Código: d['elemento'] = valor |
| La zona horaria es GMT -6. Ahora son las 02:51. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.