Pyhton数据类型总结-列表list

有序可重复的元素集合,没有长度限制,没有元素类型限制,只要是Python支持的数据类型就可以

创建列表


new_list = []

转换列表

可通过list( )函数将字符串、元组、字典和区间转换成列表

列表运算符

操作符描述
+两个列表组合成一个
*n列表重复n次
[ ] 通过索引访问列表中的元素
[ : ]使用切片访问列表中的一组元素,左闭右开
in判断列表中是否包含指定元素,返回True/False
not in判断列表中是否不包含指定元素,返回True/False

列表与字符串一样都是序列,都可使用序列相关的内置函数,如下:

函数功能
len()计算序列的长度,即返回序列中包含多少个元素。
max()找出序列中的最大元素。
min()找出序列中的最小元素。
list()将序列转换为列表。
str()将序列转换为字符串。
sum()计算元素和。注意,对序列使用 sum() 函数时,做加和操作的必须都是数字,不能是字符或字符串,否则该函数将抛出异常,因为解释器无法判定是要做连接操作(+ 运算符可以连接两个序列),还是做加和操作。
sorted()对元素进行排序。
reversed()反向序列中的元素。
enumerate()将序列组合为一个索引序列,多用在 for 循环中。

序列是指一块可存放多个值的连续内存空间,这些值按一定顺序排列,并通过每个值的索引访问。

Python中的序列类型包括字符串、列表、元组、集合和字典,这些都支持以上通用操作,但是集合和字典不支持索引、切片、相加和相乘操作

list内置函数

方法描述
append(obj)在列表末尾新增元素
count(obj)统计某个元素在列表中出现的次数
extend(seq)在列表末尾一次性追加另一个序列中的多个值
index(obj)从列表中找出某个值第一个匹配项的索引位置
insert(index,obj)将对象插入列表
pop(index=-1)移除列表中的一个元素(默认最后一个元素),并返回该元素的值
remove(obj)移除列表中某个值的第一个匹配项
clear(list)清空列表
copy()复制列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值