1.列表的操作
1.1增
1)list.append(obj)向列表末尾添加一个对象
li = ['1', '2', '3', '4']
li.append('5')
print(li)
结果: ['1', '2', '3', '4', '5']
2)list.insert(index,obj)在指定位置添加一个对象
li = ['1', '2', '3', '4']
li.insert(1,'5') #角标,元素
print(li)
['1', '5', '2', '3', '4']
3)list.extend(seq)把序列seq的内容添加到列表中
li = ['1', '2', '3', '4']
li.extend('kdjdk')
print(li)
['1', '2', '3', '4', 'k', 'd', 'j', 'd', 'k']
1.2删
list.pop(index) # 删除指定位置对象,默认最后一个对象
li = ['1', '2', '3', '4']
print(li.pop(2)) #删除该角标元素并获取删除的元素
print(li)
3
['1', '2', '4']
del list[index],del list[ : ]删除一个索引对象,删除一个切片。
list.remove(obj)
1.3改
运用索引和切片
1.4 查
运用for 循环遍历查找
range
可迭代的对象