python4 什么时候_python4

列表的常用操作    创建列表

1.创建空列表

列表变量

= []

2.创建单个数据的列表

列表变量

= [值]

3.创建多个数据的列表

列表变量

= [值, 值, 值。。。 ]

列表的特征

1.列表是序列的一种,并且是由序的序列,可以使用有序序列访问方式

2.列表是可以修改的序列

3.列表的数据组成可以是任意一种数据

列表的访问操作

列表变量[索引位置]

添加列表操作

不可以使用索引方式添加

修改列表操作

列表变量[所应位置] = 新值

删除列表操作

del 列表变量[索引位置]

列表的序列操作

1.索引操作

列表 =

[值, 值 , 值 。。。 ]

格式:列表变量[索引]

作用:获取列表中指定位置的值

2.分片操作

列表 =

[值, 值 , 值。。。]

方法1 列表[:]

获取列表的所有数据

方法2 列表[开始索引:]

表示从开始索引位置截取到列表的最后

方法3:列表[:结束索引]

表示从列表的开头截取到结束索引位置之前,不包含结束位置

方法4:列表[开始索引:结束索引]

表示从列表的开始索引位置截取到结束索引位置之前,不报欧汉结束位置

方法5:列表[开始索引:结束索引:跳步值]

表示从开始索引位置到结束索引位置之前,不包含索引位置,并且获得数据时索引每次+跳步值来获取,默认跳步值为1

序列相加

格式:列表

= 列表1 + 列表2

结果:2个列表组成的新列表

注意: 两边必须都是列表次啊可以运算

列表相乘

格式:列表

= 列表1  * 整数

结果; 将列表重复N分组成新的列表

数字必须为整数

成员资格运算

格式:数据

in 列表 或 数据 not in 列表

作用:检测数据是否在列表中

返回值:布尔值

列表的遍历

1.for...in遍历

for i  in 列表:

print(t)

2.while循环遍历

length = len(列表)

i = 0

while i

print(t)

i +=1

3.双岑列表循环

列表 = [[值1,值2],[值1,值2],[值1,值2]...]

格式:for 变量1 ,变量2 in 列表 :

可以使用变量1和变量2

4.列表内涵 list content

'''

简单的列表内涵:

格式:[[变量 for [变量 in 列表]作用:遍历列表中的数据并且组成新的列表,如果需要改变原有数据,在最开始i处修改即可

结果:新的列表

带有判断的列表内涵

格式 [变量 for 变量 in 列表

判断条件]作用:遍历列表中的数据,根据判断条件取出符合条件的数据组成新的列表

结果:新的列表

多循环带判断的列表内涵

格式:[[变量1+变量2 for 变量1 in 列表1 for

变量2 in 列表2]作用:将列表1中的每个数据和列表2的每个数据进行相加操作,此处可以使用别的操作(变量1+变量2 仅为参考)

结果:新的列表

格式:[[变量1+变量2 for 变量1 in 列表1 for

变量2 in 列表2 判断条件]作用:将列表1中和列表2中每个数据进行操作,但是必须在符合判断条件的前提下进行。

结果:新的列表

作用:一行代码  99乘法表

'''

序列函数

len()获取列表的数据长度

格式:len(列表)

返回值:整型

max()获取列表中的最大值

格式;max(列表)

返回值:列表中的最大值

min()获取列表的最小值

格式:min(列表)

返回值:列表中的最小值

list()将其他序列类型转化为列表

格式:list(序列)

返回值:列表

列表专用函数

append()在列表的最后追加新数据

格式:列表。append(数据)

返回值:无

该草祖宗直接改变原有列表

insert()在列表的指定的位置插入数据

格式:列表。insert(索引,数据0

返回值:无

注意:该操作直接改变原有列表

pop()在列表中移除一个元素

格式:列表。pop()

返回值:移除掉的元素

注意:移除列表最后的元素

格式:列表.pop(索引)

返回值:移除掉的元素

注意:移除列表中指定索引的元素

无论哪种格式都直接改变原有列表

remove()再列表中移除指定的值的元素

格式:列表.remove(值)

返回值:无

注意:该操作直接改变原有列表

clear()清空列表

格式:列表。clear()

返回值:无

注意:该操作直接改变原有列表

reverse(0列表反转

格式:列表.reverse()

返回值:无

注意:该操作直接改变原有列表

extend()再原有列表最后追加新的序列

格式:列表。extend(有序类型)

返回值:无

注意:该操作直接改变原有列表

coumt()计算指定值在列表中出现的次数

格式:列表。count(值)

返回值:整数

copy()赋值原有列表

格式:列表。copy()

返回值:新的列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值