列表

创建:

  name_list=['jack',1,'make']

  name_list=list(['jack',10,'mack'])

插入:insert

  name_list.insert(2,13);#在第三个位置插入13,一次只能插入一个数据

  name_list.append(13);#在最后面插入13

删除:

  remove:删除列表中的值

    name_list.remove("jack")

  del :删除列表,也可以删除列表中的值

    del name_list[0:2]#删除列表

    del name_list #删除列表里面的值

  pop:随机删除,也可以删除某一个值

    name_list.pop()#随机删除

    name_list.pop(1)#删除每一个,1代表值的位置

清空:clear

  name_list.clear()#清空列表

追加、扩展:extend 原列表依旧存在(name_list2)

  name_list=list(['jack',10,'mack'])

  name_list2=list([11,10,13])

  name_list.extend(name_list2)#将name_list2添加到name_list

反转:reverse

  name_list.reverse()

复制:copy 共享一份数据,独立的内存段,当列表嵌套时,默认值复制第一层

  name_list2=name_list.copy()

排序:sort

  name_list.sort()

 

posted @ 2019-04-03 20:45  jackdu  阅读(106)  评论(0编辑  收藏  举报