文章目录
组合数据类型
(列表,字典和集合都是可变类型)
列表的创建
列表元素的查看(检索)
第二个表示从列表下标6开始检索,检索5首次出现的位置
列表的特性
索引
切片
注意:取头不取尾,如s[3:6],其实取的是3到5
重复
成员操作符
for循环
列表元素的增加
append追加、insert指定位置插入、extend追加多个元素 (+号将指定的列表拼接)
列表元素的排序
1.正向排序 按照ascii码
(sort的英文意思 :分类、整理、将…排顺序)
2.逆向排序
3.自动生成有序数列
4.生成指定范围内的无序数列
(shuffle n .洗牌、混乱)
列表元素的删除
list.pop
remove彻底删除
del 彻底删除
一个小练习
1.题目:
代码:
结果:
列表元素的修改
通过索引重新赋值
通过切片赋值
注意:
1.表示除了前两个之外的
2.表示取前两个
列表的常用函数
python3中去除了这个函数
翻转后的新列表会覆盖源列表
一个小应用