<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Ciao</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 5 Jul 2017, at 20:53, Franky gmail <<a href="mailto:fgthct@gmail.com" class="">fgthct@gmail.com</a>> wrote:</div><div class=""><div class=""><br class="">quindi una lista (succede la stessa cosa anche con un set) non è un iteratore perchè non possiede entrambi i metodi sopraccitati. Però se creo un oggetto di tipo lista, possiede entrambi i metodi:<br class=""><br class="">lista1 = lista.__iter__()<br class=""></div></div></blockquote><div><br class=""></div>Questo pero’ non e’ un oggetto di tipo lista, stai trasformando lista in un iterator, che sono due cose diverse.</div><div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class=""><br class="">Devo desumere che le istanze di un iterabile non iteratore possono essere iteratori?<br class=""><br class=""><br class=""></div></div></blockquote><br class=""></div><div>Credo sia più’ chiaro dire che ci sono oggetti in Python che non sono iterator ma che possono essere iterabili.</div><div><br class=""></div><div><a href="https://docs.python.org/3/glossary.html#term-iterable" class="">https://docs.python.org/3/glossary.html#term-iterable</a></div><br class=""></body></html>