替换元素
效果图:
代码:
#创建一个列表 list = ['a','b','c','d','e','f'] print('修改前:',list) #修改元素 指定索引重设其值 list[1] = '哈啊哈' print('修改后:',list)
删除元素
效果图:
代码:
list = ['a','b','c','d','e','f'] print('删除前:',list) #删除元素 指定索引删除 del list[5] print('删除后:',list)
切片替换元素(小列表替换大列表中的连续几个元素)
注意:可以一个替换多个,也可以多个替换一个
1.同等数量替换
效果图:
代码:
list = ['a','b','c','d','e','f'] print('切片替换前:',list) list[0:2] = ['嗯','呀'] print('切片替换后:',list)
2.多个替换一个
3.一个替换多个
警告: 工作中不要用关键词等做变量,会出现意向不到的报错。
以上列表名就是一个函数名。有一个函数叫 list() ,将其他序列转换为列表
TypeError: 'list' object is not callable