Forum >> Principianti >> risultato anomalo?

Pagina: 1

for x in ("a","b","c"): print(x)

for x, y in enumerate(("a","b","c")): print(x, y)

for x in enumerate(("a","b","c")): print(x)

il mio non è un problema che debbo risolvere volevo solo far notare questa cosa che personalmente la vedo bizzarra

in pratica i primi due codici ritornano il risultato voluto, mentre nel terzo io mi aspetterei solo il conteggio 0 poi 1 poi 2

che ne pensate? è giusto che il risultato del terzo for sia una tuple? output : (0, 'a') poi (1, 'b') poi (2, 'c') grazie a tutti.



--- Ultima modifica di pypy in data 2018-09-27 19:05:15 ---
> pratica i primi due codici ritornano il risultato voluto, mentre nel terzo io mi aspetterei solo il conteggio 0 poi 1 poi 2




perché?

THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. 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. -- ㎝
ah, capito; ti aspetteresti il comportamento di for x, _ in ... ?
THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. 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. -- ㎝
ciao cm e grazie della risposta

io mi asettavo

0

1

2

e basta



Pagina: 1



Esegui il login per scrivere una risposta.