[Python] Determinazione altezza albero

Diego Barrera diegonebarrera a yahoo.it
Ven 6 Dic 2013 08:30:55 CET


Il 05/12/2013 17:52, Nicola Larosa ha scritto:
> Nadir Sampaoli wrote:
>> Qui, volendo, credo si possa anche togliere un paio di parentesi
>> intorno al generatore:
>>
>>> def depth(tree):
>>>          return 1 if not tree else 1+max(depth(t) for t in tree)
> E togliere un not invertendo la condizione logica (che brutti gli if con
> la negazione superflua):
>
>>>> def depth(tree):
>>>>      return 1+max(depth(t) for t in tree) if tree else 1
Pero' la versione di Dario mi sembra meno criptica; che ne pensate?



Maggiori informazioni sulla lista Python