元组是存放一个有序的不可改变内容的的容器。
元组的特点:
# 创建一个元组,并打印输出内容和类型
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)
运行结果如下: