1、列表、元组操作
增和查
names=["zhangliang","xuyang","xiangchun","fengfeng"]
创建一个列表
names[0],取角标为0的文本,即zhangliang
names=[1:3],取列表中名字为xuyang,xiangchun,
[1:3] (顾头不顾尾),切片
names[-1],取最后一个元素 ,fengfeng
names[-3:], 取后几个值
追加:names.append("lili") 追加到列表的最后
names.insert(2,"chen"),插到2的位置上,zhangliang和xuyang中间的位置
names.index("xiedi"),返回xiedi所在位置的角标
改
names[2]="xiedi",把角标为2的文本替换成xiedi
删除
names.remove("chen"),移除names中名字为chen的文本
del names[1],移除角标为1 的文本
del names,删除列表
names.pop(1),不输入数字,删除最后一个,输入数字,删除数字位置的文本
names.count("chen"),统计names列表中有多少个chen
names.clear(),清空names列表
names.reverse(),翻转names列表
names.sort(),排序
将names列表进行排序
names.extend(name2),合并列表names和name2表合并
copy(),
浅copy(),把一个列表的内存地址,指向另一个
deepcopy(),深copy()把列表复制一份,复制给一个新的变量
name[1][0]=pom,把name中的子列表角标为0位置上的文本,变成pom
网友评论