python列表二

一、列表多重赋值技巧

python列表可以不用循环给多个变量依次赋值。         #变量数必须严格和列表的长度相等,否则会报错,报错类型ValueError

二、列表查找操作

列表值有一个index()方法,可以传入一个值,如果该值存在于列表中,就返回它的下标。如果该值不在列表中,Python就报ValuError。 #如果列表中存在重复的值就返回第一次出现的下标

三、列表添加操作

append():将参数添加到末尾

insert():在列表任意下标处插入一个值  #第一个参数是新值下标,第二个是插入的新值,中间逗号隔开。

 

四、列表删除操作

remove()可将传入的值从被调用的列表中删除。   #若删除的值不在列表中报ValueError错误

pop()删除列表最后一个元素,并且可使用,就像从列表末尾取出一个值但不放回。

del 列表名[下标]:根据下标删除值          #del是函数而不是列表的方法

五、列表的排序操作

sort()方法可以将数值的列表和字符串的列表进行排序    #不能对既有数字又有字符串的列表排序,对字符串排序时按照SCII字符顺序排序

sort()也可指定reverse关键字参数为True进行逆序排序。

sort()也可使用关键字参数key以其他形式排序              #后续遇到补充

 

 

 

 

 

 

 

 

 

 

 

posted @ 2019-07-05 21:46  oceansharks  阅读(152)  评论(0编辑  收藏  举报