一、元组的相关概念:
元组:戴了紧箍咒的列表
元组是一个不可变的数据结构!不可增加、删除、修改元素。
可存储任意的数据类型
二 、元组的创建:
1. 创建元组的方式:
2. 创建一个空元组:
3. 如果元组中只有一个元素,则定义时后面一定要加 逗号,否则数据类型不确定:
4. 若元组里面有可变的数据结构列表,则可间接改变元组内的内容
二、 元组的特性:
1. 元组的索引:
元组嵌套时,嵌套元组种的元素的访问方法:
2. 元组的切片:
3. 元组的重复:
4. 元组的连接:
5. 元组的成员操作符:
举例端口扫描器的雏形:
6. 元组的 for 循环:
(1) enumerate: 打印列表的元素和元素对应的索引值:
(2)zip :将两个及两个以上的元组的索引值相同的元素取出来:
三、 元组的几个简单用法:
1. count:统计元组中某一元素的数量
2. index:返回某一元素的索引值
3. 变量交换数值的方法:
4. 打印变量的值:
5. 元组的赋值:元组有多少个元素,就用多少个变量接收(同样适用于列表):
6. 元组的排序(也可以用于列表的排序):
(1)方法一:
(2)方法二:
7. 去掉最大值和最小值,求平均值: