python 列表

来源:互联网 发布:大数据接入dpi 编辑:程序博客网 时间:2024/06/06 09:10

一.列表的定义

列表是打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,存储不同类型的数据.

l = []  定义一个空列表


定义一个包含元素的列表,元素可以是任意类 型,包括数值类型,列表,字符串等均可

l = [hello]
l = [ 2,"westos",[3,4] ]



二.列表的特性

1.索引

下标是从0开始计算,比如l[0]读取的是列表的第1个元素;
l[-1]读取的是列表的倒数第1个元素;




2.切片

0代表从哪个索引开始切片;
3代表切片到哪个位置,并且不包含第三个索引;
2代表切片的步长;



3.重复



4.判断子串



5.列表拼接



6.计算长度



三.列表的常用操作方法

1.增加:

- l.append()         末尾追加单个元素



- l.extend()          末尾追加多个元素



- l.insert()            指定位置插入单个元素



2. 删除
- l.remove()         删除第一个遇到的元素值

wKiom1miN5DwuV7LAABZoMMZXU8110.png


- l.pop()                删除指定的索引所在的元素,默认删除最后一个



- del(list[])      删除列表 

wKiom1miOx-gZ5vkAABsB_yLrL0437.png


3.修改:

直接根据索引进行修改         l[0]="value"   l[0][1]="value"



4.查看列表信息

- l.count()         查找某个元素出现的次数

wKioL1miOUbz7m8oAABVDpFYfow763.png


- l.index()          查找某个元素最小的索引

wKiom1miObuCu1HeAABCM0uI11M145.png


 5.排序

- l.sort()                列表排序


- l.reverse()          列表逆转


四.内置方法


1.min(),max(),sum()




2.len()

wKioL1miPQmz7HkmAAA6g0CDzF8301.png


例:

wKioL1miPgKihnuqAABEkqgxDGI510.png


3.zip()



4.enumerate()









原创粉丝点击