|
- # 元组内的数据是不能修改的。
- # 元组中的数据不能修改,但元组中嵌套列表时,列表内的数据可更改。
- # index() : 查找某个数据,如果数据存在返回对应的下标,否则报错
- # count() : 统计某个数据在当前元组出现的次数
- # 转化
- # tuple 将列表转化为元组 // 源数据没变 变得是返回值
- # list 将元组换转化为列表 // 源数据没变 变得是返回值
- # 元组 的操作
- # len 计算长度
- # max 查找最大值(建立在当前元组元素相同类型的情况下) 返回的是元素 不是下标
- # min 查找最小值(建立在当前元组元素相同类型的情况下) 返回的是元素 不是下标
- # 操作符 + 两个元组合并为一个新的元组
- # 操作符 * 同列表 本身不变新生成的数据 复制几份
- # del 删除元组
- w = ('油', '光', '瓦', '亮', '丝瓜', '大', '长', '丝瓜', ['王三岁', '大力', '斌善美'])
- n = ('安美', '老了')
- m = (1, 2, 3, 4, 5, 8)
- n2 = ['s','t']
- # 1. 查找数据
- d(w[2])
- # 瓦
- d(w[::-3])
- # (['王三岁', '大力', '斌善美'], '大', '瓦')
- d(list(n))
- # ['安美', '老了']
- d(tuple(n2))
- # ('s', 't')
- d(w.index('光'))
- # 1
- d(w.count('丝瓜'))
- # 2
- d('长度是{}'.format(len(w)))
- # 长度是9
- d('最大值是{},最小值是{}'.format(max(m), min(m)))
- # 最大值是8,最小值是1
- w[len(w) - 1].append('小雅')
- d(w + n)
- # ('油', '光', '瓦', '亮', '丝瓜', '大', '长', '丝瓜', ['王三岁', '大力', '斌善美', '小雅'], '安美', '老了')
- d(n * 3)
- # ('安美', '老了', '安美', '老了', '安美', '老了')
- del n
复制代码 |
|