【python系列】列表list的操作讲解
2014-01-09 09:32
399 查看
列表list在python中作用很强在,列表可以包含不同类型的数据对像,同时它是一个有序的集合。所有序列能用到的标准操作方法,列表也都可以使用。比如切片、索引等,python的列表是可变数据类型,它支持添加、修改、删除等操作。
可以把列表list理解为任意对像的序列,只要把需要的参数值放入到中括号[ ]里面就可以了,就像下面这样操作:
names = ['ada','amy','ella','sandy']
列表可以包含不同类型对像,也支持嵌套:
例如a = ['a',567,['adc',4,],(1,2)]
这个列表中就包含了字符串、整型、元组这些元素,同时还嵌套了一个列表。
列表是有序的,可以通过索引下标来修改特定位置的值。下面用举例说明的方法来介绍下如何修改列表参数:
>>>a = [1,9,9]
>>>a [0] = 9
>>>a
[9,9,9]
列表的修改操作,也可以把它看成是特定位置重新赋值的操作。
列表删除最常用到的方法有三种:del、remove、pop,使用方法和用途也并不相同,这里先了解下del这种最方便的入门级列表删除操作方法。
现有列表 names = ['ada','amy','ella','sandy'],要求是把上面列表中的'amy'删除,思路是:先知道'amy'在列表names中的索引位置,之后配合del这个方法来删除。列表del方法具体使用方法如下:
>>>names = ['ada','amy','ella','sandy']
>>>del names[1]
>>>names
['ada','ella','sandy']
列表的操作方法还有很多,像是append、count、extend、index、insert、reverse和sort排序等方法,这些会再更之后的文章中做详细讲解。
玩蛇网原创,转载请注明文章出处和来源网址:http://www.iplaypython.com/jichu/list.html
创建一个新列表
可以把列表list理解为任意对像的序列,只要把需要的参数值放入到中括号[ ]里面就可以了,就像下面这样操作:names = ['ada','amy','ella','sandy']
列表可以包含不同类型对像,也支持嵌套:
例如a = ['a',567,['adc',4,],(1,2)]
这个列表中就包含了字符串、整型、元组这些元素,同时还嵌套了一个列表。
修改列表中的值
列表是有序的,可以通过索引下标来修改特定位置的值。下面用举例说明的方法来介绍下如何修改列表参数:>>>a = [1,9,9]
>>>a [0] = 9
>>>a
[9,9,9]
列表的修改操作,也可以把它看成是特定位置重新赋值的操作。
列表删除操作
列表删除最常用到的方法有三种:del、remove、pop,使用方法和用途也并不相同,这里先了解下del这种最方便的入门级列表删除操作方法。现有列表 names = ['ada','amy','ella','sandy'],要求是把上面列表中的'amy'删除,思路是:先知道'amy'在列表names中的索引位置,之后配合del这个方法来删除。列表del方法具体使用方法如下:
>>>names = ['ada','amy','ella','sandy']
>>>del names[1]
>>>names
['ada','ella','sandy']
列表的操作方法还有很多,像是append、count、extend、index、insert、reverse和sort排序等方法,这些会再更之后的文章中做详细讲解。
玩蛇网原创,转载请注明文章出处和来源网址:http://www.iplaypython.com/jichu/list.html
相关文章推荐
- Python操作redis系列之 列表(list) (五)
- Python2 列表 (list)的基本操作
- python3 - list列表操作
- Python 列表(list)操作
- Python中map()函数用法-对列表中每个元素做相同操作,并返回list
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- 举例讲解Python中的list列表数据结构用法
- python3 操作 redis List(列表) 实例 详解
- python 列表 list 操作 (不定期更新)
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python的列表操作List
- python系列五:Python3列表list
- 2.Python操作Redis:列表(List)
- Python 列表(list)操作
- 举例讲解Python中的list列表数据结构用法
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python List列表操作
- python入门系列6:list(列表)
- Python 列表(list)操作
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结