¿Hay alguna razón para hacer algo más complicado que una de estas dos líneas cuando desea borrar una lista en Python?
old_list = []
old_list = list()
La razón por la que pregunto es que acabo de ver esto en algún código en ejecución:
del old_list[ 0:len(old_list) ]
a[:x]
significa comenzar a xy a[x:]
significa x al final. a[ 0:len(a) ]
se puede escribir como a[:]
. También puede usar negativos para contar desde el final ( a[-1]
es el último elemento).