- 列表单元的添加
- append()
- extend()
- insert()
append()添加的那个数组单元
mo = ['f','e','n','g','m']
mo.append('o')
print(mo)#输出结果['f', 'e', 'n', 'g', 'm', 'o']
可以看到在数组的末尾添加了o
extend()添加多个数组单元
mo = ['f','e','n','g','m','o']
mo.extend(['博客地址:','mo66.cn'])
print(mo)#['f', 'e', 'n', 'g', 'm', 'o', '博客地址:', 'mo66.cn']
可以看到在结尾添加了两个数组单元,相比第一个方便多了
insert()在指定位置插入数组单元
mo = ['f','e','n','g','m','o','博客地址:','mo66.cn']
mo.insert(6,'的')
print(mo)#输出结果['f', 'e', 'n', 'g', 'm', 'o', '的', '博客地址:', 'mo66.cn']
可以看到我们在下标6的位置插入了一个'的',然后其他的单元就往后挪了一个单元
2.列表单元的删除
- del
- pop()
- remove()
del 后面跟着要删除的数组及下标
mo = ['feng','mo','blog','1']
del mo[3]
print(mo)#['feng', 'mo', 'blog']
我们将数组mo[3]下标为3给删掉了
pop()参数可为空,也可以是一个将要删除的下标
mo = ['feng','mo','blog','1','2','3']
mo.pop()#不写参数默认删除最后一个单元
print(mo)#['feng', 'mo', 'blog', '1', '2']
#-------------------------------------------
mo = ['feng','mo','blog','1','2','3']
mo.pop(4)#指定要删除下标4
print(mo)#['feng', 'mo', 'blog', '1', '3']
此方法可以删除指定的某个下标
remove()
mo = ['feng','mo','blog','1','2','3']
mo.remove('1')#删除数组中值是'1'的单元
mo.remove('2')#删除数组中值是'2'的单元
mo.remove('3')#删除数组中值是'3'的单元
print(mo)#['feng', 'mo', 'blog']
可以看到我们只需要指定需要删除的单元的值既可删除,不需要知道它的下标
评论 (0)