Gibt es einen Grund, etwas Komplizierteres als eine dieser beiden Zeilen zu tun, wenn Sie eine Liste in Python löschen möchten?
old_list = []
old_list = list()
Der Grund, den ich frage, ist, dass ich dies gerade in einem laufenden Code gesehen habe:
del old_list[ 0:len(old_list) ]
a[:x]bedeutet Anfang zu x und a[x:]bedeutet x zu Ende. a[ 0:len(a) ]kann geschrieben werden als a[:]. Sie können auch Negative verwenden, um vom Ende an zu zählen ( a[-1]ist das letzte Element).