day 04 列表和元祖
1.list 列表:能装对象的对象,有顺序的(按照我们添加的顺序保存)用[ ]表示列表,列表中可以放任意的数据,每一项数据与数据要用逗号隔开,列表和字符串一样也同样拥有索引和切片
2.列表的增 删 改 查(重点)
增:append(元素) 添加到末尾 insert(index,元素) 把元素插入到对应索引的位置 extend(可迭代对象) 迭代添加
删:pop() 删除最后一个 pop(index)弹出指定位置的元素 remove()移除XXX元素 clear() 清空列表 del 索引和切片
改:根据索引来修改
查:for 循环 for el in lst:
for i in range(len(lst)): # for循环的常用格式
3.列表常用的功能:count() index() sort() sort(reverse = True)倒序 reverse()翻过来
4.列表嵌套:一层一层找
5.元祖:tuple只读列表,由()组成,不可变, 元素内部第一层元素的内存地址
6.range: range(n):[0,n)
range(m,n) : [m,n)
range(m,n,p): 从m到n, 每隔一个取一个