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).