<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 4 Dec 2020 at 10:45, Walter Valenti <<a href="mailto:waltervalenti@yahoo.it">waltervalenti@yahoo.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Ciao,<br>
usa semplice domanda sulle list comprehension<br>
Faccio l'esempio con questo semplice codice:<br>
<br>
lista = [0,1,2,3,4,5,6,7,8,9,10,12,14,16]<br>
s = [n for n in lista if n%2 == 0][2]<br>
print(s)<br>
<br>
<br>
In questo caso l'interprete (nel mio caso 3.8.6) รจ "intelligente" da fermarsi all'elemento con indice due<br>
nella comprehension o verifica comunque la condizione su tutta la lista ?<br></blockquote><div><br></div><div style="font-size:small" class="gmail_default">No cosi' assegna a s il terzo (le liste partono con indice 0) elemento della lista generata dalla list comprehension.</div><div style="font-size:small" class="gmail_default"></div></div><div style="font-size:small" class="gmail_default">Carlos</div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">EZLN ... Para Todos Todo ... Nada para nosotros<br></div></div></div></div></div>