L.append(X)相似于L+[X],但前者是in-place change而后者会生产新的list,所以前者更可快 也可用append来完成更聪明的slice assignments: L[len(L):] = [X] 类似于L.append(X) L[:0] = [X]类似于在list头部加入一个item。 这两个都是先完成empty slice删除,再insert X。 因为"Index and slice assignments"是由两步完成的: 1 Deletion 2 Insertion seq:
|
转载于:https://my.oschina.net/taisha/blog/54739