- 当冒号前面的或者后面的数值省略时,默认是最前面或者最后面
- 当前面和后面都省略代表全部
- List[int a:int b:int d]代表从a开始到b结束隔着d个元素,没有d时代表默认是1
- Len(list)返回list的元素个数
- min(list),max(list),sum(list)前提:list的元素是可比的类型
- list.index(obj)返回obj 在list中的位置
- list.count(obj)返回obj在list中出现过几次
- list[int a:int b ]=[obj]把下标为a到b-1的元素替换为obj(即把多个元素合并)
- list[int a:int b]=[obj1,obj2,…..obj n]如果等号右边的元素个数多于b-a,那么就把多余的元素向后面移
- 当作替换的时候,如果第三个参数不为1时,后面的替换元素就一定要和前面的元素个数相匹配,否则会报错。这个和前面的第三个参数的替换有略微差别
- del list[int i]把list中的第i个元素删除
del list[:int a] 把list中的第0个到第a个元素删除
del list[int a:int b:int c]把list中的每隔c个元素删除
12.list.remove(obj)把值为obj的元素删除,只是把第一个匹配的值删除
13.list.clear()把list中的元素全部删除
14.list.append(obj)只能把obj当作一个元素追加到列表中
15.list.extend(obj)把obj分解扩展到list中
16.list.insert(int a,obj)在索引为a的位置插入obj
时间: 2024-10-28 10:56:50