python之路-day04
一、列表的介绍
a、列表:能装对象的对象。有序(按照我们添加的顺序保存)
在代码中使用[] 表示列表。列表中可以放任意的数据,每一项数据与数据之间用都号隔开
列表同样拥有索引和切片
b、增删改查(重点)
1、新增:
append(元素) 增加到末尾
insert(index,元素) 把元素插入到对应索引的位置
extend(可迭代对象) 迭代添加
2、删除:
pop() 弹出最后一个
pop(index) 弹出指定位置的元素
remove() 移除xxx元素
clear() 清空列表
del 索引和切片
3、改:根据索引修改
4、查询:for循环
for el in list:
for i in range(len(lst)):
c、列表的常用功能
1、count()
2、index()
3、sort() 排序;升序
4、sort(reverse = True) 倒叙;降序
5、reverse() 翻过来
d、列表的嵌套
降维操作。一层层的找
二、元祖。相关操作
tuple:制度列表。由() 组成。特点:不可变
如果只有一个元素。末尾加逗号
不可变:元组内部第一层元素的内存地址不可变
三、range
range(n) : [0,n)
range(m,n) :(m,n]
range(m,n,p): 从m到n,每隔p个取一个