<div dir="ltr">Ciao,<br><div><div class="gmail_extra"><br><div class="gmail_quote">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><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><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="gmail_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>                                   -- 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>