python-增删改查

列表的增删改查

list1 = list('this is a list')

增加

list1.append('!')
list1.insert(2,'this is index 3')

删除

list1.pop(-1)
del list1[-1]
if '!' in list1:
list1.remove('!')

修改

list1[0] = '0'
list1[0:2] = list('05')
list1[1:1] = list('1234')
list1[1:5] = []

查找

查找下标

if 'a' in list1:
index = list1.index('a')

拼接列表

list2 = ['new','list']
list1.extend(list2)
print list1

倒序

list1.reverse();
print list1

吧重复的去掉

l1 = ['b','c','d','c','a','a']
l2 = []
for i in l1:
if not i in l2:
l2.append(i)
print (l2)

元组 ,

元组不能修改

创建

tuple1 = ()
tuple1 = 1,
tuple1 = 1,2,3
tuple1 = tuple([1,2,3,4])
print (tuple1)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,616评论 1 118
  • 1. Python的hello-world: print ("Hello, Python!")、 完了 摇就完事儿...
    LunarShade阅读 1,430评论 0 0
  • 所谓惰性是指因主观上的原因而无法按照既定目标行动的一种心理状态,它是人的本性之一;不易改变的落后习性;不想...
    莹_75db阅读 305评论 0 0
  • 关于选择,我想到好多好多的事情。 曾经有一次监考看到一个考生面对一道选择题,是选c还是选d反复纠结了好久,反反复复...
    萨拉zanetti阅读 156评论 0 0
  • 前情介绍: 宏代表公司两次给学校教务处张处长送礼,未果,大家百思不得其解,接下来该怎么办,请看今日更文…… 5.调...
    小猫说法阅读 207评论 2 2