一 列表
1.创建列表
- 创建一个普通列表
- 创建一个混合列表
- 创建一个空列表
2.向列表添加元素
- append() —— 向member这个元组添加一个元素:member.append()
- extend() —— 向member这个元组添加多个元素:member.extend([ ])
- insert() —— 向member这个元组添加有位置的元素:member.insert(位置(0,1,…),元素)
3.从列表中获取元素
- member[元素位置]
4.从列表删除元素
- remove() —— member.remove(元素)
- del —— del member[元素位置] del member删除整个列表
- pop() —— member.pop()移除最后一个元素
member.pop(元素位置)
5.列表分片——一次性获取多个元素
- member[起始位置(包含):末位置(不包含)]
- member[ :末位置] —— 从第一个元素开始
- member[起始位置: ]—— 到最后一个位置(包含)
- member[ : ]——整个列表(注意:拷贝列表要用分片)
6.列表的一些常用操作符
- 比较操作符:从第一个元素开始比较
- 逻辑操作符
- 连接操作符
- 重复操作符(list*3 ,list的元素重复3遍)
- 成员关系操作符 —— in/not in
7.其它
- list.count(元素) :元素出现的次数
- list.index(元素,查找的初位置,查找的末位置):查找元素的位置
- list.reverse():使list的元素逆序
- list.sort():升序排序 list.sort(reverse=true):降序排序
二 元组(不能被修改)
1.在实际使用上和列表是非常相似的
2.创建一个元组
- 不用[],用()
- 逗号是元组的决定条件
- temp():创建空元组
3.访问一个元组
4.更新一个元组
- temp=temp[:2]+(“怡景”,)+temp[2:]:插入一个元素
5.删除一个元组
6.元组相关的操作符