走进Python世界(五)数据类型 4. 序列类型-列表(List)

什么是列表

列表是处理一组有序项目的数据结构,即你能够在一个列表中存储一个序列的项目html

列表是可变的数据类型python

列表的组成:用[]表示列表,包含了多个以逗号分隔开 数字,或者字符串。
数据结构

列表的基本操做

列表是序列的一种,它也具备序列的基本操做app

如: +,*,max,min等操做。此外 由于列表是可变的序列集合,它支持一些常见的 读写跟新操做yii

如:
函数

操做

列子
spa

描述
取值

list=['mileo',30,'maile']htm

list[0],list[0:2]
对象

其实就是序列的切片和索引操做
添加
list.append("12345")
在列表末尾添加一个元素
删除

list.remove('12345  ')排序

del(list[])

删除列表中的某个元素
修改 list[0]=x
针对索引从新赋值
查找
x in list
查早其实就是 序列的 in 操做


列表的内置函数

此外 列表内置了一些特定的函数 来提供对于列表的一些操做

SN 方法及描述
1 list.append(obj)
添加obj对象到列表
2 list.count(obj)
计算返回obj出如今列表的次数
3 list.extend(seq)
附加序列seq内容到列表
4 list.index(obj)
返回列表中出现obj的最小索引
5 list.insert(index, obj)
插入obj对象在列表偏移索引位置
6 list.pop(obj=list[-1])
移除并返回列表最后一个对象或obj
7 list.remove(obj)
从列表中移除obj对象
8 list.reverse()
反转列表的对象
9 list.sort([func]) 排序列表中的对象,使用func比较(若是给定)
相关文章
相关标签/搜索