元组
- tuple
- 定义形式:t = (,,,,) ()是空的元组,每项用,分隔开,只有一个元素t = (1,)
- 元组不能更改内部元素
- 在元组内1和"1"是不同的,例如:t = (1,“1”)
- sort 与 sorted 区别:
sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。
list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。
元组的操作函数:
- index()
- count()
- sorted()
import copy
t = (1,2,3,4,5,6)
t1 = copy.copy(t)
列表
- list
- 定义形式:l = [, , , ],空列表l = []
- 元素可以 增 删 改 查
列表的操作函数:
- len() max() min() sum()-------长度,最大值,最小值,和
- list.index()------------------------查询元素第一次出现的位置
- list.extend()----------------------迭代字符串、元组、列表,加入到list列表中
- list.insert()------------------------在list列表某个位置插入元素
- list.append()---------------------在列表末尾添加新的对象
- list.count()------------------------查询某个元素在列表中有几个
- list.reverse()---------------------将列表倒叙排列
- list.clear()------------------------清空列表
- list.copy()------------------------浅复制
- list.deepcopy------------------深复制
- list.pop()------------------------栈,删除某个地址的元素,有返回值,()时默认最后一个元素
- list.remove()-------------------删除某个元素在列表第一个出现的位置
- list.sort()------------------------只能用在列表,升序排列