Ummm... Habrá alguna forma pythonica por la que se pueda hacer esta modificación?... No se me ocurre muy bien como simular un puntero.
El 10 de marzo de 2012 17:41, Andrey Antoukh <and...@gmail.com> escribió: > En python, los parámetros de tipo primitivo se pasan por valor, y > los parámetros contenedores objetos o diccionarios, se pasan por referencia. > En tu caso, le estas pasando un None, es un tipo "primitivo" lo que > conlleva que se pasa por valor, y por mucho que lo modifiques, no se > quedara reflejado. > > Andrei. > > El 10 de marzo de 2012 23:03, Asdrúbal Iván Suárez Rivera < > asdrubal.ivan.suarez.riv...@gmail.com> escribió: > >> Buenas tardes a todos los miembros de la lista, tengo el siguiente >> código, el cual debería generar un árbol binario de búsqueda con prioridad >> (Aunque le faltan algunos detalles) Sin embargo, a la hora de crear un nodo >> tengo el problema de que este nodo se crea en la función self._insertar >> pero el cambio no se ve reflejado en el árbol como tal. Paso la variable >> self.raiz a esa función, pero la misma no se modifica, pensé que todos los >> pases de valores a funciones en python eran por referencia. Ya sé que esto >> es una pregunta un poco newbie, pero me gustaría me aclaren esto >> >> Código del Arbol >> >> http://pastebin.com/G0S2uaRa >> >> Código del Constructor de la clase nodo >> >> http://pastebin.com/ViweGA3H >> >> >> >> -- >> Asdrúbal Iván Suárez Rivera >> >> *El éxito de alguien que enseña no es que sepa mucho, sino que lo poco >> que sabe lo sepa hacer llegar.* >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Andrei Antoukh - <n...@niwi.be> > http://www.niwi.be/page/about/ > http://www.kaleidos.net/A5694F/ > > "Linux is for people who hate Windows, BSD is for people who love UNIX" > "Social Engineer -> Because there is no patch for human stupidity" > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Asdrúbal Iván Suárez Rivera *El éxito de alguien que enseña no es que sepa mucho, sino que lo poco que sabe lo sepa hacer llegar.*
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/