python 列表

1、列表(list)用来存储不同的数据类型,使用 [ ]
在这里插入图片描述
2、列表元素的增删改查操作
(1) 列表元素的输出:使用索引查询列表元素,索引从0开始
在这里插入图片描述
(2)遍历列表中的元素,使用成员运算符 in 和for 循环遍历列表(字符串、元组)中的所有元素
在这里插入图片描述

(3) 常见的列表元素符:
1)+:它主要实现的是多个列表之间的拼接常见的列表操作符
2)比较>,<:主要进行数据型列表的元素比较
3)not and or 逻辑运算符,可以进行列表之间的逻辑判断
4) * 主要实现的是列表的复制和添加多次打印输出列表 print(list*n)
在这里插入图片描述
(4) 列表切片,表分片的含义需要明白,列表分片就是指将列表里面的一些列元素(不仅仅是某一个元素)进行获取或者得到,获取的规则如下所示:
temp=list[A:B] %表示将list列表里从索引号位置为A开始的元素到B-1处元素之间的列表获取赋给temp.
在这里插入图片描述
(5) 增加:往列表中增加多个元素

方法名称说明
insert()insert()对于列表的操作主要是在列表的特定位置添加想要添加的特定元素,比较常用,这里的特定位置是指元素所在列表中的位置索引号,需要注意的是这里的索引号都是从0开始的,不是从1开始的,list.insert(i,元素A):表示在列表list里面的第i+1处加入元素A
appden()方法append()对于列表的操作主要实现的是在特定的列表最后添加一个元素,并且只能一次添加一个元素,并且只能在列表最后 ,list.append(元素A)
extend()extend()对于列表的操作主要实现的是对于特定列表的扩展和增长,可以一次添加多个元素,不过也只能添加在列表的最后,list.extend([元素A,元素B,……]

在这里插入图片描述
(6) 删除列表中的一些元素

方法方法说明
list.remove()remove的作用是移除掉列表m里面的特定元素,list.remove(元素A)
del list[n]它的作用是删除掉列表里面的索引号位置为n 的元素,这里需要注意的是del是一种操作语句,del list[n]
pop()1、它的作用是将列表list的最后一个元素返回,并且在此基础上进行删除掉。temp=list.pop() %这里temp就会直接等于列表里最后一个元素。print(list) 这里再次输出list的时候已经是删掉最后一个元素的list列表;2、list.pop(n)指定删除列表中索引是n的元素

在这里插入图片描述
(7) 、其他常见列表操作方法

方法方法说明
list.count(A)输出元素A在列表list里面出现的次数
list.index(A)出元素A在列表m里面的索引位置号
list.index(A,a,b)对于列表list里面包含多个元素A时,输出在列表list索引号a-b之间的特定索引号
list.reverse()将列表list进行前后的翻转,前变后,后变前
list.sort()将列表list里面地数据进行从小到大的排列
list.sort(reverse=True)将列表m里面地数据进行从大到小的排列,N=list.sort(),N.reverse()
list.copycopy方法是用于复制列表元素,并赋值给一个新的列表,list2=list1.copy()

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值