0828 列表 增删改查

li = ['alex',[1,2,3],'wusir','女神','jojo']
li1 = ['test','gg']
l3 = li[0:3]#['alex',[1,2,3],'wusir'赋值给L3
print(l3)
print(li)
li.append('日天')#元组最后添加日天
print(li)
li.insert(4,'yuanyuan')#元组指定位置添加字符
print(li)
li.extend(li1)#把元组li1添加到li
print(li)

li = ['alex',[1,2,3],'wusir','女神','jojo','lien','huahua','hanmeimei']
name = li.pop(0)#删除'alex',并将'alex'赋值给name     
print(li,name)
name1 = li.pop()#删除hanmeimei,并将hanmeimei赋值给name1
print(li,name1)
li.remove('wusir')#删除'wusir'
print(li)
del li[0:2]#删除[1, 2, 3], '女神'
print(li)
li[0:2] = 'wendflsaifk仙人'#删除'jojo', 'lien',然后在0:2的位置增加'wendflsaifk仙人’
print(li)

改 

li = ['alex',[1,2,3],'wusir','女神','jojo']
li[0:3]='one','two','thrre'#改0:3为'one','two','thrre'
print(li)

li = ['alex',[1,2,3],'wusir','女神','jojo']
print(li[0:3])#查0:3的字符
print(li)

#
li = ['name','age','long time','wefi']
i = li.index('age')#查age出现多少次
print(i)

 使用for循环查列表中的元素

#
li = ['name','age','long time','wefi']
for i in li:
    print(i)

其他

li = ['alex',[1,2,3],'wusir','女神','jojo']
li[0:3]='one','two','thrre'#改0:3为'one','two','thrre'
a = len(li)#查li共有多少个字符
print(li,a)

原文地址:https://www.cnblogs.com/dajiangdonglai/p/13580579.html