[Python] richiesta di aiuto su come visualizzare un oggetto composto da altro oggetto evitando la visualizzazione che si limita alla posizione occupata in memoria

maria teresa panunzio mariateresa.panunzio a yahoo.it
Lun 6 Lug 2020 10:09:41 CEST


 

    Il lunedì 6 luglio 2020, 09:02:01 CEST, ㎝ <cm a python.it> ha scritto:  
 
 Ciao Maria Teresa

Il giorno lun 6 lug 2020 alle ore 07:01 maria teresa panunzio
<mariateresa.panunzio a yahoo.it> ha scritto:
>
> Ciao a tutti,
>
> ho un oggetto QueueFrontier che fa un attributo frontier che è una lista di oggetti Node.
> Un oggetto Node ha tre attributi (state,parent,action).
> Vorrei visualizzare lo stato di tutti i nodi presenti sulla frontiera mano a mano che si procede con aggiunte e rimozioni da essa.
>
> Pur avendo previsto il metodo __str__ sia nella classe Node che nella classe QueueFrontier, non riesco ad ottenere ciò che voglio ma solo la visualizzazione di quali posizioni in memoria occupano gli oggetti.

Curioso

> Si tratta del programma degrees.py del corso Cs50Ai su Edx.
> Se necessario carico su pastebin.

Potrebbe essere utile, sì

> Grazie
> Maria Teresa

㎝





-- 
!!!! THE 🍺-WARE LICENSE (Revision ㊷):
    <㎝🐌🐍.🇮🇹> wrote this 📧. As long as you retain this notice you can
    do whatever you want with this stuff. If we meet some day, and you
    think this stuff is worth it, you can buy me a 🍺 in return. — ㎝
_______________________________________________
Python mailing list
Python a lists.python.it
Pagina di informazioni della lista Python


| 
| 
|  | 
Pagina di informazioni della lista Python


 |

 |

 |

Grazie cm, in realtà io vorrei ottenere, con un'unica print, la visualizzazione di tutti gli oggetti (solo attributo state) che si trovano sulla lista. denominata frontier, attributo dell'oggetto denominato frontier della classe QueueFrontier.Dopo il mio messaggio di richiesta aiuto, ho ottenuto l'informazione che desideravo ottenere introducendo un ciclo che, elemento,per elemento, cicli sulla lista e mi visualizzi lo stato del nodo.MI chiedo, però, se per una lista di interi, io posso visualizzare l'intero contenuto con una sola print, perchè non dovrebbe essere possibie se si tratta di lista di oggetti?ciclo forse necessario per visualizzare intera lista - Pastebin.com

| 
| 
| 
|  |  |

 |

 |
| 
|  | 
ciclo forse necessario per visualizzare intera lista - Pastebin.com


 |

 |

 |





  
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20200706/0053a472/attachment.html>


Maggiori informazioni sulla lista Python