python 列表操作函数

strip():删除前后空格,默认删除空白符(包括'\n', '\r', '\t', ' '),返回值为删除后的。

列:a = ' \t \t ab c\r \t \n'   

a.  strip()   >>>'ab c'

count() : 统计某个元素在列表中出现的次数。

列:b = [1,2,1,1,4,5,7,3]

b.  count(1) >>>>3

append():在列表末尾添加新的对象

c = [1,2]

c.append()

print(c)    >>>[1,2,]

 

extend() : 两个列表相加,相当于把一个列表复制到另一个列表中。

列:a = [1,2,3]  b = [4,5,6]

a.  extend(b)

print(a)   >>>[1,2,3,4,5,6,]    

insert():插入列表元素(要指定位子)

a = [1,2,3,4]

a.  insert(2,您好)

print(a) >>>[1,2,您好,3,4]

pop():删除列表中的元素,有返回值,返回被删除的元素
列:a = [1,2,3,4,5,6,]  

a.  pop(1) >>>2

remove(): 删除指定的元素(只能删除一个元素)

列:a = [1,23,]

a,remove()
print(a) >>[1,23]

del(): 直接删除列表
列:a = [1,2,3]
a.del()     >>>没有返回值。(直接删除列表)

copy():复制一个列表,原列表和复制的列表互不影响。

列:a = [1,2,3]

b = a.copy()

Print(b) >>>[1,2,3]

reverse():把列表中的元素反向处理。

列:a = [1,8,3,6]

a.  reverse()

print(a)   >>>[6,3,8,1]

print(a.reverse()) >>>None

sort():把列表从小到大排序

Index():根据列表中的元素,查出元素的位子,如果列表有重复元素,则只显 示重复元素的第一个(列表中元素的第一个位子是0)

列:a = [1,2,2,3,4,4]

print(a.index(2)) >>1

strip():删除前后空格,默认删除空白符(包括'\n', '\r', '\t', ' '),返回值为删除后的。

列:a = ' \t \t ab c\r \t \n'   

a.  strip()   >>>'ab c'

count() : 统计某个元素在列表中出现的次数。

列:b = [1,2,1,1,4,5,7,3]

b.  count(1) >>>>3

append():在列表末尾添加新的对象

c = [1,2]

c.append()

print(c)    >>>[1,2,]

 

extend() : 两个列表相加,相当于把一个列表复制到另一个列表中。

列:a = [1,2,3]  b = [4,5,6]

a.  extend(b)

print(a)   >>>[1,2,3,4,5,6,]    

insert():插入列表元素(要指定位子)

a = [1,2,3,4]

a.  insert(2,您好)

print(a) >>>[1,2,您好,3,4]

pop():删除列表中的元素,有返回值,返回被删除的元素
列:a = [1,2,3,4,5,6,]  

a.  pop(1) >>>2

remove(): 删除指定的元素(只能删除一个元素)

列:a = [1,23,]

a,remove()
print(a) >>[1,23]

del(): 直接删除列表
列:a = [1,2,3]
a.del()     >>>没有返回值。(直接删除列表)

copy():复制一个列表,原列表和复制的列表互不影响。

列:a = [1,2,3]

b = a.copy()

Print(b) >>>[1,2,3]

reverse():把列表中的元素反向处理。

列:a = [1,8,3,6]

a.  reverse()

print(a)   >>>[6,3,8,1]

print(a.reverse()) >>>None

sort():把列表从小到大排序

Index():根据列表中的元素,查出元素的位子,如果列表有重复元素,则只显 示重复元素的第一个(列表中元素的第一个位子是0)

列:a = [1,2,2,3,4,4]

print(a.index(2)) >>1

猜你喜欢

转载自www.cnblogs.com/weixin272958297/p/11344675.html