python 基础

2018-07-26  本文已影响0人  090ee7e1eb32

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
上一篇下一篇

猜你喜欢

热点阅读