Python学习之列表
列表由一系列特定顺序排列的元素组成。
append():向列表末尾追加元素,括号中是所要追加的元素
clear():清除列表中的所有元素
copy():复制一个列表
count():计算某个元素在列表中出现的次数,括号中是要统计出现次数的元素
extend()直接向列表末尾一次性追加另一个列表(列表合并),括号中是要追加的列表
index():从列表中找出某个值第一个匹配的索引位置(find是查找字符串中的索引位置)
insert():将对象插入列表中,insert(a,b),a是插入的索引位置,超出最大索引值,则放在列表最后,b是插入的值
pop():将列表中的元素移除,括号中是要移除元素的索引
remove():移除里面中第一个匹配的元素,括号中是要移除的元素
reverse():将列表元素方向放置
sort():对列表排序
默认排序
自定义排序
可根据key函数为元素产生一个键,列表中的元素按照这个键值来排序
反向排序(同样可以为False)
使用in判断值是否存在
判断一个值是否存在给定的列表中,用in,只要列表中出现一次,就会返回True
使用len()获取长度
使用=赋值,使用copy()复制
如果将一个列表复制给多个变量,改变其中的任何一处造成其他变量对应的值也被修改,如下:
三种将列表值复制到新列表中:
1.列表copy()函数。
2.list()转换函数。
3.列表分片
复制的list都是自身带有值的新对象,与原始a没有关联,改变a不影响b,c,d。

浙公网安备 33010602011771号