python数据类型—列表(list)

列表(list)–又称打了激素的数组

1. 列表的定义:

列表作为序列(sequence)的一种,是一组有顺序的元素的集合。

列表是python中最常用的内置数据类型,用中括号[元素1,元素2…]括起,以逗号分隔,元素之间没有任何关系,可以是任何类型。

数组是只能存储同一种数据类型的结构,但是列表可不受局限。

2. 列表的特性(与元组的特性类似):索引、切片、成员操作符、重复、连接和查看长度

索引:

list[0]:拿出列表第一个元素,list[-1]:拿出列表最后一个元素,list[2][0]:拿出列表的第三个元素是一个元组,在拿出元组的第一个元素。

切片:

list[:3]:拿出列表的前三个元素,list[2:]:拿出除了列表前两个元素以外的其他元素,list[:-2]:拿出除了列表后两个元素以外的其他元素,

list[::-1]:倒序显示列表元素,list[::-2]:以步长为2倒序显示列表的元素。

成员操作符:in,not  in

重复:

连接:

查看长度:

3. 列表的增删改查排

增加:

1. 常规的增加,和连接类似

2. append:追加—追加一个元素到列表中

3. extend:拉伸—追加多个元素到列表中

4. insert:在指定索引位置插入元素

删除:

1. pop()—如果pop()不传递值的时候,默认弹出列表最后一个元素,也可以传递索引值,删除索引值对应的元素。

2. remove—删除指定元素

3. del(python中的关键字)—从内存中删除列表,一般不要使用

查看:

1. count—查看列表中元素出现的次数

2. index—查看指定元素的索引值

修改:

1. 通过索引,重新赋值

2. 通过切片,重新赋值

排序:

1. 按照ASCII进行排序

2. 默认sort()的reverse为False,升序排列,修改为True后,则为降序排列

3. 不区分大小写的排列

 

 

 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:技术黑板 设计师:CSDN官方博客 返回首页
评论 4

打赏作者

Gql_317

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

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值