Ho risolto in questo modo, non sarà molto “pythonico” ma verifica con il
programma di test:
def path(self,w):
pathname=self.nomeNodo
lst=set()
if self.nomeNodo==w:
lst.append(tuple(pathname))
self._path(self,w,pathname,lst
On 2013-12-08 21:39, Dario Bertini wrote:
On Sun, Dec 8, 2013 at 10:36 PM, enrico franchi
wrote:
Ma poi perchè controllare esplicitamente che sia una lista?
agreed, volevo aggiungere una nota sul fatto che non è buona pratica,
ma ho ricontrollato lo pseudocodice di daniele e proponeva propri
On Sun, Dec 8, 2013 at 10:36 PM, enrico franchi
wrote:
> Ma poi perchè controllare esplicitamente che sia una lista?
agreed, volevo aggiungere una nota sul fatto che non è buona pratica,
ma ho ricontrollato lo pseudocodice di daniele e proponeva proprio di
controllare se fosse una lista
non ave
On Sunday, December 8, 2013, Dario Bertini wrote:
> 2013/12/8 De Santis Luca >:
> > if lst is list
>
>
> cambialo con
>
> if isinstance(lst, list):
Ma poi perchè controllare esplicitamente che sia una lista?
>
> --
> xmpp: berda...@gmail.com
> bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17j
2013/12/8 De Santis Luca :
> if lst is list
cambialo con
if isinstance(lst, list):
--
xmpp: berda...@gmail.com
bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17jDP
gpg fingerprint: 3F8D53518012716C4EEF7DF67B498306B3BF75A0 (used just
for signing commits)
___
Ho provato a seguire il tuo suggerimento, solo ce ho un comportamento strano,
cioè che non capisco io, ho implementato la funzione path in questo modo:
def path(self,w):
ret=[]
ret.append(self.nomeNodo)
self._path(self,w,ret)
return ret
def _path(self
é chiaro come funziona, ora provo a implementarlo poi vi faccio sapere
Grazie mille
Da: Daniele Varrazzo
Data invio: venerdì 6 dicembre 2013 23:19
A: Mailing List Python
On 2013-12-06 17:35, De Santis Luca wrote:
Ciao Luca,
> Vi ammorbo ancora con gli alberi. Devo fare una
On 2013-12-06 17:35, De Santis Luca wrote:
Ciao Luca,
Vi ammorbo ancora con gli alberi. Devo fare una funzione per trovare
il path di una qualsiasi foglia di un albero.
Per fare ciò ho pensato di inserire nella classe che definisce
l’albero un campo nodoGenitore, così, facendo la ricerca di u
Grazie delle dritte, ho provveduto creare una situazione simile così è più
semplice da passare.
Non posso usare python 2.7 perché devo usare per forza la versione 2. Questa
classe è un esercitazione per l’università. Prima che mi diate del
“bimbo-minchia” che non ha voglia di studiare volevo d
1- why not Python3?
2- Ottieni un AttributeError (non puoi accedere a nomeNodo perchè
nodoGenitor è None) o un TypeError (non puoi concatenare str e None:
nodoGenitore.nomeNodo è None)?
2b- in futuro ricordati di copiare il messaggio d'errore che hai: così
facendo è più facile capire cosa vada effe
10 matches
Mail list logo