C'è qualche motivo per fare qualcosa di più complicato di una di queste due righe quando si desidera cancellare un elenco in Python?
old_list = []
old_list = list()
Il motivo per cui chiedo è che ho appena visto questo in alcuni codici in esecuzione:
del old_list[ 0:len(old_list) ]
a[:x]significa che inizia a x e a[x:]significa che x finisce. a[ 0:len(a) ]può essere scritto come a[:]. Puoi anche usare i negativi per contare dalla fine ( a[-1]è l'ultimo elemento).