python列表

列表

列表(list)用来存储不同的数据类型,使用 [ ]。
在这里插入图片描述
创建列表

  • 创建一个普通列表
member=['老子','孙子','小子','白客','黑客','红客']
member
['老子', '孙子', '小子', '白客', '黑客', '红客']

number=[8,15,15,6,1]
number
[8, 15, 15, 6, 1]
  • 创建一个混合列表
mix=[1,'道子',3.22,[1,8,9]]
mix
[1, '道子', 3.22, [1, 8, 9]]
  • 创建一个空列表
empty=[]
empty
[]

向列表添加元素

append()
append()函数向列表末尾添加一个元素
在这里插入图片描述
extend()
extend()函数向列表末尾添加多个元素
在这里插入图片描述
insert(n,xxx)
insert(n,xxx)函数向列表中第n个元素前插入一个元素
在这里插入图片描述

从列表中获取元素

跟数组一样,我们可以通过元素的索引值(index)从列表获取单个元素,注意,列表索引值是从 0 开始的。
在这里插入图片描述

从列表删除元素

remove()
remove()函数表示从列表中删除某个元素
在这里插入图片描述

del()
del()函数也表示从列表中删除某个元素
在这里插入图片描述
del(列表):删除整个列表
pop()
pop()函数从列表中取出最后一个元素,删除并显示
在这里插入图片描述

列表分片(Slice)

利用索引值,每次我们可以从列表获取一个元素,但是我们总是贪心的,如果一次性需要获取多个元素,有没有办法实现呢?利用列表分片,我们可以简单的实现这个要求。
在这里插入图片描述

member[1:3]表示从第2个元素开始拷贝,一共拷贝两个元素,即member[1]和member[2]
列表的拷贝
在这里插入图片描述
注:list13=list11相当于多了个指向列表的标签,list12 = list[:]是实实在在的拷贝
在这里插入图片描述

列表的一些常用操作符

比较操作符
在这里插入图片描述
逻辑操作符
在这里插入图片描述
连接操作符
在这里插入图片描述
重复操作符
在这里插入图片描述
成员关系操作符
在这里插入图片描述
dir(list)
可查看所有列表的操作函数
在这里插入图片描述
count()
函数可计算列表中相同元素个数
在这里插入图片描述
index()
函数可索引列表元素
在这里插入图片描述
reverse()
将列表中元素倒序
在这里插入图片描述
sort()
将列表中元素从小到大排序
在这里插入图片描述

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yyysec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值