目录
copy 模块的 copy() 和 deepcopy() 函数
列表方法
方法和函数是一回事,只是它是调用在一个值上。每种数据类型都有它自己的一组方法。例如,列表数据类型有一些有用的方法,用来查找、添加、删除或操作列表中的值。
append
方法append用于将一个对象附加到列表末尾。
>>> lst = [1, 2, 3] >>> lst.append(4) >>> lst [1, 2, 3, 4]
clear
方法clear就地清空列表的内容。
>>> lst = [1, 2, 3] >>> lst.clear() >>> lst []
copy
方法 copy 复制列表。前面说过,常规复制只是将另一个名称关联到列表。
>>> a = [1, 2, 3] >>> b = a >>> b[1] = 4 >>> a [1, 4, 3]
要让a和b指向不同的列表,就必须将b关联到a的副本。
&g