元组是存放一个有序的不可改变内容的的容器。
元组的特点:
- # 创建一个元组,并打印输出内容和类型
- a_tuple = (1,3,2)
- print(a_tuple)
- print(type(a_tuple))
运行结果如下:

说明:这个元素后面需要加一个逗号,不加逗号,会被判断成其他类型。
代码如下:
- # 创建只有一个元素的元组
- b_tuple = (1,)
- print(type(b_tuple))
运行结果如下:

如果这个元素后面不加逗号会发生什么?
代码如下:
- b_tuple = (1)
- print(type(b_tuple))
运行结果如下:

代码如下:
- # 创建一个嵌套列表的元组
- ad_tuple = (12,[1,2,3])
- print(ad_tuple) # 打印输出元组
- print(ad_tuple[1][2]) # 打印输出元祖中嵌套列表的的第三个元素的值
运行结果如下:

1)使用index函数查找元组中某个元素的下标索引位置。
语法格式:元组名.index(查找元素)
查找成功会报出下标索引位置,反之报错。
代码如下:
- # 查找元组某个元素的下标索引:查找9在元组中的下标索引
- c_tuple = (1,2,3,4,5,6,7,8,9,)
- print(c_tuple.index(9))
运行结果如下:

2)使用count函数来查找元组中特定元素的个数。
语法格式:元组名.count(查找元素)
代码如下:
- # 查找元组中特定元素的个数:查找2在元组中的个数
- d_tuple = (1,2,3,4,8,5,2,6,2,)
- print(d_tuple.count(2))
运行结果如下:

3)使用len函数来统计元组中的元素个数
语法格式:len(元组名)
代码如下:
- # 使用len函数来统计元组中的元素刚个数
- f_tuple = (1,3,2,4,5,6)
- print(len(f_tuple))
运行结果如下:

4)使用for循环来遍历整个元组元素并打印输出。
代码如下:
- # 使用for循环来遍历整个元组元素并打印输出
- h_tuple = (1,3,2,4,8)
- for i in h_tuple :
- print(i)
运行结果如下:
