Python List列表操作
2015-05-08 21:39
441 查看
1、append
list.append(var):在list的尾部添加元素var。
list.insert(index,var):在制定的索引index处添加var
接着上面的例子,在索引为0的位置添加元素:
list.pop()默认删除list的最后一个元素,并返回该元素。如果需要删除指定位置的元素,需要给出索引。
打印list结果为:
打印list结果为:
替换指定位置的元素,如下:
5、count
list.count(var):计算元素var在list中出现的次数。如下:
6、index
list.index(var):计算元素var在list中的索引位置。如下:
7、List切片操作
(1)list[n1,n2]
从索引n1开始取,到n2,但是不包括n2索引对应的值
如下有一List:
(2)list[:]
表示取list从头到尾,即复制了一份,如下:
表示每n个元素取一个,如下:
list[n1:n2:n]:索引从n1开始,到n2结束,每n个取一个。
list.append(var):在list的尾部添加元素var。
l = ['yy','xx','ww']尾部添加:
l.append('zz')结果打印为:
['yy', 'xx', 'ww', 'zz']2、insert
list.insert(index,var):在制定的索引index处添加var
接着上面的例子,在索引为0的位置添加元素:
l.insert(0,'hh')打印结果为:
['hh', 'yy', 'xx', 'ww', 'zz']3、pop
list.pop()默认删除list的最后一个元素,并返回该元素。如果需要删除指定位置的元素,需要给出索引。
l.pop()返回‘zz’
打印list结果为:
['hh', 'yy', 'xx', 'ww']删除‘yy’元素,如下:
l.pop(1)返回‘yy’
打印list结果为:
['hh', 'xx', 'ww']4、替换操作
替换指定位置的元素,如下:
l[1]='xxxx'打印结果为:
['hh', 'xxxx', 'ww']即把‘xx’替换为了‘xxxx’。
5、count
list.count(var):计算元素var在list中出现的次数。如下:
l.count('ww')返回1,即出现1次。
6、index
list.index(var):计算元素var在list中的索引位置。如下:
l.index('ww')返回2。
7、List切片操作
(1)list[n1,n2]
从索引n1开始取,到n2,但是不包括n2索引对应的值
如下有一List:
L = ['Adam','Lisa','Bart','Paul']取前三个,如下:
L[0:3]即取索引0、1、2对应的值,结果为:
['Adam', 'Lisa', 'Bart']如果第一个索引值为0,可以省略,如下:
L[:3]结果同上。
(2)list[:]
表示取list从头到尾,即复制了一份,如下:
L[:]结果为:
['Adam', 'Lisa', 'Bart', 'Paul'](3)list[::n]
表示每n个元素取一个,如下:
L[::2]表示每两个元素取一个,即每隔一个取一个,结果如下:
['Adam', 'Bart']进行扩展即:
list[n1:n2:n]:索引从n1开始,到n2结束,每n个取一个。
相关文章推荐
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python操作redis系列之 列表(list) (五)
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python对列表list的操作
- 在Python中操作列表之List.pop()方法的使用
- Python 列表(list)操作
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- 转--Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- 在Python中操作列表之list.extend()方法的使用
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- (转载)Python 列表(list)操作
- python3 - list列表操作
- Python 列表(list)操作
- Python 列表List的定义及操作
- Python基于列表list实现的CRUD操作功能示例
- (转载)Python 列表(list)操作
- Python 列表 list 数组 array 常用操作集锦
- 【python系列】列表list的操作讲解
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结