<div dir="ltr">Ciao,<div>il metodo pop ritorna sempre il valore che viene tolto dalla lista.</div><div>Come dice Francesco Pischedda è probabile che tu stia lavorando nell'interprete, se non vuoi creare una variabile ad hoc per nascondere il valore poppato puoi usare la puoi usare la variabile di throwaway "_":</div><div>_ = lista.pop(i)</div><div><br></div><div>una alternativa, decisamente troppo complicata (e anche rischiosa) per ottenere lo stesso effetto è:</div><div>map(lista.pop, (i,))</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 28 giugno 2017 10:05, Francesco Pischedda <span dir="ltr"><<a href="mailto:francesco.pischedda@gmail.com" target="_blank">francesco.pischedda@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ciao,<br><div><div class="gmail_extra"><br><div class="gmail_quote"><span class="">Il giorno 28 giugno 2017 09:51, Gabriele Battaglia <span dir="ltr"><<a href="mailto:iz4apu@libero.it" target="_blank">iz4apu@libero.it</a>></span> ha scritto:<br></span><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Salve.<br>
Se ho una lista:<br>
l=['a','b','c']<br>
E desidero eliminare l'elemento 'b', ma voglio cercarlo per indice, non per valore, invece di usare l.remove('b') devo usare l.pop(1).<br>
La domanda è: per evitare che pop stampi a schermo il valore rimosso, l'unico modo è quello di assegnarlo ad una variabile o esiste un modo per non far produrre output a pop?<br>
<br>
gc = l.pop(1)<br>
'b'<br></blockquote><div><br></div></span><div>immagino tu stia vedendo la stampa a schermo perchè stai eseguendo quella riga di codice dall'interprete interattivo che di solito stampa il risultato dell'ultima operazione, lanciando invece uno script contente quel codice questo non dovrebbe succedere a meno che tu non lo faccia esplicitamente con una print<br></div><div> <br></div></div>-- <br><div class="m_-3842622952879130857gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">"Unix IS user friendly. It's just selective about who its friend are"<br><br>"Nevertheless I still think it’s a bad idea to make things harder for ourselves
if we can avoid it."<br><span><br>"C is quirky, flawed, and an enormous success."<br>                              <wbr>     -- Dennis Ritchie<br></span><br><span>"Shipping is a feature. A really important feature. Your product must have it."<br><br>"</span><span>There is no such a thing as a temporary change or workaround: In most cases, workarounds are tech debt."<br><br></span></div><div>"La gatta frettolosa ha fatto i gattini ciechi"<br><br></div></div></div></div></div></div></div></div></div></div>
</div></div></div>
<br>______________________________<wbr>_________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" rel="noreferrer" target="_blank">http://lists.python.it/<wbr>mailman/listinfo/python</a><br>
<br></blockquote></div><br></div>