赞
踩
一、list 常用方法
1.1 追加元素
(1) append()
该方法用于在列表末尾添加元素,并且一次只能增加一个.
lists = [] lists.append(1) lists.append(2) print lists #[1, 2](2) extend()
该方法用于在列表默认追加另一个序列的中的多个值.
list1 = [1,2] list2 = [3,4] list1.extend(list2) print list1 #[1, 2, 3, 4](3) 分片追加
lists = ['a','b'] lists[len(lists):] = list("cd") print lists #['a', 'b', 'c', 'd']
1.2 统计元素出现次数
(1) count()
该方法用于统计某个元素在列表中出现的次数.
lists = list("hello") print lists.count('l') #2
1.3 查找元素
(1) index()
该方法用于从列表中找出某个值第一个匹配项的索引位置.
lists = list("hello") print lists.index('l') #2
1.4 插入元素
(1) insert()
该方法用于将对象插入到列表中,两个参数,第一个是索引位置,第二个插入的元素对象.
lists = list("hello") lists.insert(3,'o') print lists #['h', 'e', 'l', 'o', 'l', 'o'](2) 分片插入
lists = list("hello") lists[3:3] = 'o' print lists #['h', 'e', 'l', 'o', 'l', 'o']
1.5 移除元素
(1) pop()
该方法用于移除列表中的最后一个元素,并返回该元素的值.
lists = list("hello") print lists.pop() #o print lists.pop() #l print lists #['h', 'e', 'l'](2) 分片移除
lists = list("hello") lists[len(lists)-1:] = [] print lists #['h', 'e', 'l', 'l'] lists[len(lists)-1:] = [] print lists #['h', 'e', 'l'](3) remove()
该方法用于移除列表中某个值的第一匹配项.
lists = list("hello") lists.remove('l') print lists #['h', 'e', 'l', 'o']
1.6 排序列表
(1) sort()
该方法用于对列表进行排序,修改原列表.
lists = list("hello") lists.sort() print lists #['e', 'h', 'l', 'l', 'o'](2) sorted()
如果想要返回一个已排序的列表副本,而不影响原来的列表使用sorted函数.
lists = list("hello") print sorted(lists) #['e', 'h', 'l', 'l', 'o'] print lists #['h', 'e', 'l', 'l', 'o']
1.7 反转列表
(1) revense()
该方法用于将列表中的元素反转 .
lists = list("hello") lists.reverse() print lists #['o', 'l', 'l', 'e', 'h']
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。