首页 > 编程语言 > 详细

python从入门到放弃-day05-list(列表的增删改查)

时间:2017-12-25 16:43:07      阅读:238      评论:0      收藏:0      [点我收藏+]
#   作者 : liuxing
#   日期 : 2017-12-25
#   list用法 增删改查

names=["liuxing","wangnian","sunkang","xiaohang","zhujian","xuxian"]
#----------- 查-------------
print("names->",names)
print("names[1]->",names[1])
print("names[1:]->",names[1:])
print("names[:-1]->",names[:-1])
print("names[1:-1]->",names[1:-1])
print("names[1:-1:2]->",names[1:-1:2])
print("names[1::2]->",names[1::2])
print("names[::2]->",names[::2])
print("names[1::-1]->",names[1::-1])

#------------增---------------
names.append("ligang")   #添加到列表尾部
print("append->",names)

names.insert(1,"wangqiang") #添加到任意位置
print("insert->",names)

#------------改---------------
names[0]="xiongda"
names[1:3]=["baoqiang","jiangwen"]

#------------删---------------
names.remove("sunkang")
print("remove->",names)

name=names.pop(1)  #pop可以有返回值
print("pop->",names)

del names[2]
print("del->",names)
结果:
names-> [liuxing, wangnian, sunkang, xiaohang, zhujian, xuxian]
names[1]-> wangnian
names[1:]-> [wangnian, sunkang, xiaohang, zhujian, xuxian]
names[:-1]-> [liuxing, wangnian, sunkang, xiaohang, zhujian]
names[1:-1]-> [wangnian, sunkang, xiaohang, zhujian]
names[1:-1:2]-> [wangnian, xiaohang]
names[1::2]-> [wangnian, xiaohang, xuxian]
names[::2]-> [liuxing, sunkang, zhujian]
names[1::-1]-> [wangnian, liuxing]
append-> [liuxing, wangnian, sunkang, xiaohang, zhujian, xuxian, ligang]
insert-> [liuxing, wangqiang, wangnian, sunkang, xiaohang, zhujian, xuxian, ligang]
remove-> [xiongda, baoqiang, jiangwen, xiaohang, zhujian, xuxian, ligang]
pop-> [xiongda, jiangwen, xiaohang, zhujian, xuxian, ligang]
del-> [xiongda, jiangwen, zhujian, xuxian, ligang]

 

python从入门到放弃-day05-list(列表的增删改查)

原文:http://www.cnblogs.com/xzcdcln/p/8109792.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!