So come svuotare una lista in python da Come svuotare una lista in Python?
La risposta di Fortran sembrava aver funzionato con il suo esempio. Quindi il suo esempio è stato:
l1 = [1, 2, 3]
l2 = l1
del l1[:]
print(l2)
Ho semplicemente fatto l1
in un set scrivendo ([1, 2, 3])
, e testato e ha funzionato bene.
Tuttavia, quando ho provato con un set di oggetti ho ricevuto questo errore:
TypeError: "set" object does not support item deletion
C'è un altro modo per svuotare un intero set senza iterarlo e usarlo discard()
?
risposte:
4 per risposta № 1Puoi semplicemente chiamare il clear()
metodo:
l1.clear()