列表 list
1.list.append( p_object) ---- 增加列表参数(向后追加)
list=['lifei','liuhua','laochai'] list.append('zt') print(list)------['lifei', 'liuhua', 'laochai', 'zt'](增加zt)
2.list.count(value) ------ 查询列表‘参数’的个数
list=['lifei','liuhua','laochai'] print(list.count('lifei')) ------ 1
3.list.extend(iterable) ------ 批量的添加参数(iterable 可迭代的)
list=['lifei','liuhua','laochai'] ret=['1','2','3'] list.extend(ret) -----添加123
print(list) ----- ['lifei', 'liuhua', 'laochai', '1', '2', '3']
4. list.index(value, start=None, stop=None) ------- 找到参数所在的位置(索引)
list=['lifei','liuhua','laochai'] print(list.index('lifei')) ------ 0
5.list.insert(index, p_object) ------------- 在参数位置前插入参数(占位置)
list=['lifei','liuhua','laochai'] list.insert(1,'Sb') print(list) ---------- ['lifei', 'Sb', 'liuhua', 'laochai'](在liuhua前插入sb)
6.list.pop( index=None) ------ 去除最后一个参数
list=['lifei','liuhua','laochai'] a1=list.pop() ------ 去除laochai,并把老柴赋值a1 print(list) ------------ ['lifei', 'liuhua']
7.list.remove(value) --------- 移除(只能移一个)
list=['lifei','liuhua','laochai'] list.remove('lifei') print(list) -------- ['liuhua', 'laochai']
8.list.reverse() ---------- 反转
list=['lifei','liuhua','laochai'] list.reverse() print(list) -------- ['laochai', 'liuhua', 'lifei'] 倒过来
9.del list[ ] ------------- 删除指定索引位置的参数
list=['lifei','liuhua','laochai'] del list[1] print(list) ------------ ['lifei', 'laochai']去除liuhua
元祖
1.元祖和列表几乎一样
2.不能修改删除
3.索引
tuple=('lifei','liuhua','zt') print(tuple[0]) ----------- lifei 查找索引元素
4.len
tuple=('lifei','liuhua','zt') print(tuple[len(tuple)-1]) ------------- zt len tuple(3-1)代表最后一个
5.切片
tuple=('lifei','liuhua','zt') print(tuple[0:2])--------- ('lifei', 'liuhua')
6.循环
tuple=('lifei','liuhua','zt') for i in tuple: --------- lifei print(i) ------ liuhua
----- zt
7.count 统计出现几次
tuple=('lifei','liuhua','zt') print(tuple.count('zt')) ------- 1
8. index 寻找索引位置
tuple=('lifei','liuhua','zt') print(tuple.index('lifei')) -------- 0