python列表-增删查改

arr = ["hello", "world", 1024]

 

添加元素

append,extent,insert

通过append可以向列表添加元素

arr.append("ksunone") #-->  ['hello', 'world', 1024, 'ksunone']

通过extend可以将另一个集合中的元素逐一添加到列表中

传入的参数一定是“可迭代”参数,例如列表,元组,字典,集合。

arr.extend([1,2,3])   #---> ['hello', 'world', 1024, 'ksunone', 3, 2, 1]

insert(index, object) 在指定位置index前插入元素object

v.insert(2, "insert") #--->['hello', 'world', 'insert', 1024, 'ksunone', 3, 2, 1]

修改元素

修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改

v[2] = '666' #--->['hello', 'world', '666', 1024, 'ksunone', 3, 2, 1]

删除元素

del:根据下标进行删除

del v[2] #--->['hello', 'world', 1024, 'ksunone', 3, 2, 1]

pop:删除最后一个元素,并返回删除的元素

s = v.pop() # s--> 1, v-->['hello', 'world', 1024, 'ksunone', 3, 2]

remove:根据元素的值进行删除

如果元素不存在会报错,所以删除前要先判断是否存在。

v.remove(1024) #-->['hello', 'world', 'ksunone', 3, 2]

 

posted on 2018-03-02 10:30  ksunone  阅读(143)  评论(0编辑  收藏  举报

导航