Python:List列表中的常用方法总结
Extend():合并(可以将两个数组合并到一个里面)
Remove():移除
Sort():排序
Clear():清除全部内容
Count():统计个数
Index():定位
Pop():删除某个下标上的值,names.pop(0)#这一句等于 del names[0]
Insert():插入到某个位置上去,列表自动后移
Append():在最后面插入
Reserve():反转
Copy():复制
!!!值得注意的地方,见下图:
查找:
print(names[0])#数组的第一个位置上的内容
print(names[0:3])#从左数,但是取不到3位置上的内容,只取0,1,2位置上的
print(names[-1])#取最后一个值
print(names[-3:-1])#取-3,-2位置上的值
print(names[-3:])#想取到最后一个值,冒号后空着
#同样,从第一个开始取值,第一个位置也可以省略
print(names[:3])
增加:
names=["桃子","苹果","柠檬","芒果"]
print(names)
names.append("橙子")#在最后面插入
print(names)
names.insert(1,"梨")#在任意位置插入,names.insert(下标,“值”)
print(names)
'''
注意:不能批量插入数据
改:
直接覆盖掉就行。例如:
names[2]="李子"
删除:
#delete1方法一:按内容删除
names.remove("橙子")
print(names)
#delete2方法二:按位置删除
del names[0]
print(names)
#delete3方法三:按位置删除
names.pop(0)#这一句等于 del names[0]
print(names)