python中count方法计算指定元素在列表中出现了多少次
>>> a = [100,200,300,400,100]
>>> a.count(100)
2
列表a = [100,200,300,400,100],调用count方法,计算元素100在列表a中出现了多少次。
python中extend方法可以同时将多个值附加到末尾,可以将这些值组成的序列作为参数提供给extend,可以使用一个列表扩展另一个列表
>>> a = [100,200,300]
>>> b = [400,500,600]
>>> a.extend(b)
>>> a
[100, 200, 300, 400, 500, 600]
有a和b两个列表,利用extend方法,将b列表扩展到a列表中。
extend方法看起来和拼接很类似,但二者之间有重要的差别,拼接返回的是全新的序列,而extend是在原有列表基础上修改。
>>> a = [100,200,300]
>>> b = [400,500,600]
>>> a.extend(b)
>>> a
[100, 200, 300, 400, 500, 600]
a和b两个列表,将列表b扩展到a中,使用a调用extend函数,在列表a的基础上进行扩展,所以a列表扩展为[100, 200, 300, 400, 500, 600]。
>>> a = [100,200,300]
>>> b = [400,500,600]
>>> a + b
[100, 200, 300, 400, 500, 600]
>>> a
[100, 200, 300]
a,b两个列表,使用a + b进行拼接,拼接后返回新的列表,而列表a没有变化。
python中index方法在列表中查找指定值第一次出现的索引
>>> a = [100,200,300,400,500]
>>> a.index(500)
4
列表a调用index方法,查看元素500第一次出现的索引,元素500在列表中索引是4,所以返回值是4。
如果查找一个不存在的元素,则会报错。
>>> a = [100,200,300,400,500]
>>> a.index(800)
Traceback (most recent call last):
File "", line 1, in
ValueError: 800 is not in list
元素800在a列表中不存在,所以提示元素800不在列表中。