码迷,mamicode.com
首页 > 编程语言 > 详细

python增删改查(四)

时间:2016-10-22 11:34:56      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:names   int   insert   排序   增删改   span   pop   列表   extend   

 

###增删改查
names = ["zhangding","wangxu","wudong","cheng"]

#增
names.append("zhangzhengxin")  #增加
print(names)
names.insert(2,"liu")  #插入
names.insert(1,"shun")
print(names)

#删
#names.remove("liu")
#del names[3]
print(names.pop())
print(names)

#改
names[2] = "王旭"
print(names[0::2])


#查
print(names[-2])
print(names[0:])
print(names[-3:]) #get the last 3 element
print(names[:3])  #get the first 3 element
print(names.index("王旭"))   #取元素的下标

#两个列表的合并
n2=["jack","rain","1","6","50","B","*"]
names.extend(n2)
print(names,n2)

names.reverse()  #旋转
print(names)

names.sort()   #排序
print(names)

n3 = names.copy() #copy
n4 = names
print((n3),id(names),id(n3))
print(n4,id(names),id(n4))

names.pop()
print("------------")
print(n3,id(names),id(n3))
print(n4,id(names),id(n4))

 

python增删改查(四)

标签:names   int   insert   排序   增删改   span   pop   列表   extend   

原文地址:http://www.cnblogs.com/brucetang/p/5986942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!