Python之列表

1.列表的定义
#数组:同种数据类型数据的集和
#列表:可以包含不同数据类型


2.列表的特性
(1)索引
(2)切片
(3)重复
(4)连接
(5)成员操作符
(6)可迭代
(7)可嵌套

 

 

3.列表的增删改查
(1)列表的增加
a.append:追加元素到列表最后
b.insert:添加元素到制定索引前

c.extend:追加多个元素到列表中

 

 

(2)列表的删除
a.remove:删除指定的值(第一个)
b.pop:删除指定索引的值,默认情况删除最后一个

# value = name.pop(), value为删除的那个元素值

c.clear:清空列表

d.del:删除列表或列表元素

 

 

(3)列表的修改
a.通过索引重新赋值
b.通过切片重新赋值

#元素多于切片数时添加元素

 

 

(4)列表的查看
a.count:计指定元素个数
b.sort:排序(按ASCII码)
#不区分大小写排序:参数 key=str.lower
c.reverse:列表原顺序反转
d.index:查看索引值

 

 


4.列表内置方法


(1)最小值:min
(2)最大值:man
(3)求和:sum
(4)排序:sorted
(5)倒序:reversed
(6)对应:zip
(7)枚举:enumerate

 

 

 


5.解压赋值

 

 

 


6.列表应用:通过列表实现栈和队列数据结构

 

#栈的工作原理:先进后出(FILO)

 

#队列工作原理:先进先出(FIFO)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值