[pyar] duda sobre manera pythonica (lista en clase)

Daniel dmlistapython en gmail.com
Lun Jun 2 16:06:04 ART 2014


concretamete necesito manejar una lista de items fuera de la clase, pero no
quiero que se haga un append simplemente
para poder hacer algo en ese paso


El 2 de junio de 2014, 15:30, Juan Manuel Pérez <jmperez.85 en gmail.com>
escribió:

> ¿Podrías mostrar un poco mejor lo que querés hacer? No lo estoy
> entendiendo muy bien
>
> Saludos,
>
> JM
>
>
> 2014-06-02 15:11 GMT-03:00 Daniel <dmlistapython en gmail.com>:
>
>> Hola gente, no se me ocurre una manera pythonica de realizar lo siguiente:
>> Tengo un atributo de clase que es una lista de instancias de otra clase.
>> Necesito hacer algo cuando agrego un elemento a esa lista.
>> Ejemplo:
>>
>>     def __init__(self):
>>         self._items = []
>>
>>     def nuevo_item(self):
>>         #hace algunas cosas
>>         self._items.append(item)
>>
>>     def ¿eliminar_item?:
>>
>> La pregunta surge porque me gusaría mantener la manera de trabajar de una
>> lista fuera de la clase por ejemplo al eliminar un item poder hacer
>>
>> InstanciaPadre.item.remove(un_item)
>>
>> o al menos InstanciaPadre.borrar_item(un_item)
>>
>> ¿cuál les parece que sería la manera pythonica de hacerlo?
>>
>>
>>
>> --
>> Daniel Malisani
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Daniel Malisani
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140602/5bf83c47/attachment.html>


More information about the pyar mailing list