python列表
- 列表的定义
- 数组是储存同一种数据类型
- 列表可以储存多种数据类型包括列表
-
列表的特性
- 索引
1. 正向索引(数据所在的位置是从0开始的)
2. 反向索引(数据所在的位置是从-1开始的)
- 切片
- 重复
- 连接
- 成员操作符
eg:
str.join(sequence)连接str和sequence中的数据 - 练习1
假定有下面这样的列表:
names = [‘fentiao’, ‘fendai’, ‘fensi’, ‘apple’]
输出结果为:‘I have fentiao, fendai, fensi and apple.’
-
- 练习2
题目:输入某年某月某日(yyyy-MM-dd),
判断这一天是这一年的第几天?
- 练习2
- 列表的增删改查
- 列表元素的增加
append():追加一个元素到列表
extend():拉伸 追加多个元素到列表
在这里插入图片描述
insert():在指定索引处插入元素
- 列表元素的删除
remove:删除指定元素,并且查看不到内容
pop:弹出元素,默认先弹出最后一个元素,依次往前,但是可以查看到被弹走的内容
del关键字,从内存中删除
- 列表元素的修改
#通过索引,重新赋值
#通过切片
- 列表元素的查看
#查看出现的次数
#查看指定元素的索引值(可以指定索引范围查看)
-排序
#按照ASCII码进行排序