Tema: Re: Q; Python ternary
Autorius: Grzegorz Brzęczyszczykiewicz
Data: 2023-10-28 09:26:48
2023-10-27 22:39, Laimis rašė:
> Jep. Tiksliau priskyrimas negali būti ternary operanduose.
ar tikrai?
x=0
print ("NOT ZERO") if x else print ("ZERO")
y=2 if x else 0
print(y)
> Bet juk:
> return_list2.extend(importantier) if not return_list2 else \
> return_list2.append(importantier)
norėjau praeiti be return_list2=[] kažkur viršuje
> O dar geriau (aiškiau), IMHO:
> > if return_list2:
> return_list2.append(importantier)
> else:
> return_list2.extend(importantier)
> > Nors apskritai, tai:
> return_list2 += [importantier]
abu yra list'ai, man reikia kad taip ir liktų.
Viršuje kviečiama
[s3, s4, s5, s6, optional] = self.__remove_repetitions([s3, s4, s5, s6, optional])
--
Grzegorz
dar ne burtininkas, tik jo mokinio asistentas