一、元组的创建
元组(tuple):元组和列表十分类似,只不过元组和字符串一样是不可变的,即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。
可以看作带了紧箍咒的列表
元组本身不可变数据类型,没有增删改查
1、元组内可以存储任意数据类型
2、元组里面包含可变数据类型,可以间接修改元组的内容
3、元组如果只有一个元素的时候,后面一定要加逗号,否则数据类型不确定
4、空元组
二、元组的特性
allowUser = ('root','westos','redhat')
allowPasswd = ('123','456','789')
1、索引
2、切片
3、重复
4、连接
5、成员操作符
6、for循环
7、zip:两个元组的元素之间一一对应
三、元组的常用方法
四、元组的应用场景
1、变量交换数值
2、打印变量值
3、元组的赋值:有多少个元素,就用多少个变量接收
4、元组的排序
1.正序
1)元组不能直接排序,需要转换列表排序
2)sorted()工具排序
2.倒序
5、统计最大、中间、最小值 ====>python3可用,python2不可用