1.列表常用操作方法:
方法名 | 功能 | 参数 | 返回值 | 范例 |
append(data) :追加 | 在列表的末尾添加数据 | data:加入到列表中的数据 | None | list1[1,2,3] list.append("itcast") |
insert(idx,data): 插入 | 在列表的指定位置插入数据 | idx:插入数据的索引位置。 data:加入列表中的数据。 | None | list1=[1,2,3] list1.insert(0,“itcast”) |
extend(model):追加全部 | 在列表的末尾添加参数对象中的所有数据 | model:保存有数据的存储模型,该模型接受列表、元组、集合类型的对象。 | None | list1=[1,2,3] tuple2=(7,8,9) set2={10,11,12} list1.extend(list2) list1.extend(tuple) list1.extend(set2) |
remove(data):删除 | 从列表中删除指定的数据,如果数据不存在将报错 | data:要从列表中删除的数据 | None | list1=[1,2,3,"itcast'] list1.remove("itcast") |
pop(idx):删除元素 | 从列表中获取并删除指定索引位置上的数据 | idx:列表中数据对应的索引位置 | 获取到数据的索引值 | list1=[1,2,3,"itcast"] data=list.pop(2) |
clear():清空 | 清空列表中的数据 | 无 | None | list1=[1,2,3,"itcast"] list1.clear() |
index(data):查询位置 | 查询列表中指定数据对应的索引,如果数据不存在将报错 | data:在列表中要查询的数据 | 查询数据第一次出现的索引 | list1=[]1,2,3,"itcast") idx=list1.index("itcast") |
count(data):统计数量 | 统计列表中指定数据出现的数据 | data:在列表中统计数量的数据 | 统计数据出现的次数 | list1=[1,2,3,"itcast"] num=list1.count("itcast") |