【Python语言】元组的使用方法总结

编程入门 行业动态 更新时间:2024-10-25 21:23:16

【Python语言】元组的<a href=https://www.elefans.com/category/jswz/34/1769874.html style=使用方法总结"/>

【Python语言】元组的使用方法总结

目录

1、元组基本知识

2、元组定义

2.1 定义元组变量

2.2 定义空元组

2.3 定义单个元素元组

2.4 元组的嵌套

 3、元组的常用操作

3.1 下标索引取出元素 (类似列表)

3.2 根据index(元素),查找特定元素的第一个匹配项

3.3 count()函数统计某个数据在元组内出现的次数

3.4 len()函数 统计元组中的元素数量

3.5 元组的常用操作总结

4、元组的遍历

while循环

for循环

 5、元组的特例


1、元组基本知识

1)标示符:()

2)元组中的元素用逗号隔开,元素可以是不同的数据类型

3)元组一旦定义完成,不可修改,不可增加或删除元素,(元组嵌套列表除外)

2、元组定义

(元素1,元素2,元素3,,,,,元素N)

2.1 定义元组变量

变量名称 = (元素,元素,元素,,,,, 元素)

示例:   t1 = (1, "hello", a,b)

2.2 定义空元组

变量名称 = ()               示例:t2 = () 

变量名称 = tuple()       示例:t3 = tuple()

2.3 定义单个元素元组

t4 = (‘林夏’,) 注意:元组只有一个元素,这个元素后面也要加逗号,不可以忘记

2.4 元组的嵌套

t5 = ((1,2,3),(4,5,6))
print(f"t5的类型是:{type(t5)}") #type函数可以查看类型

 3、元组的常用操作

3.1 下标索引取出元素 (类似列表)

语法:单个元素  元组[下标]

嵌套    元组[外层] [内层]

#元组取出单个元素
t5 = (1, 2, 3, 4, 5, 6)
num = t5[2]
print(num)#嵌套元组取出元素
t5 = ((1, 2, 3), (4, 5, 6))
#取出数字6 二维数组类似于列表
num = t5[1][2]
print(num)

3.2 根据index(元素),查找特定元素的第一个匹配项

(查下标,仅可以查一维元组,嵌套元组会报错)

语法:元组.index(元素)

t5 = (1, 2, 3, 4, 5, 6)
#查数字5的下标索引
index = t5.index(5)
print(index)

报错示例:

t5 = ((1, 2, 3),( 4, 5, 6))
#查数字5的下标索引
index = t5.index(5)
print(index)

 

3.3 count()函数统计某个数据在元组内出现的次数

语法: 元组.count(元素)

t5 = (1, 2, 3, 3, 3, 3, 4, 5, 6)
#计算元组中数字3的个数
num = t5.count(3)
print(num)

3.4 len()函数 统计元组中的元素数量

语法:len(元组)

t5 = (1, 2, 3, 3, 3, 3, 4, 5, 6)
#统计元组中的元素数量
num = len(t5)
print(num)

3.5 元组的常用操作总结

1)元组.index(元素)查找某个数据,如果数据存在返回对应的下标,否则,报错
2)元组.count(元素)统计某个数据在当前元组出现的次数
3)len(元组)统计元组内元素的个数

4、元组的遍历

while循环

index = 0 

while index < len (元组):

        print(f"元组的元素有:{元组[index]}")

        index += 1

t5 = (1, 2, 3, 3, 3, 3, 4, 5, 6)
index = 0
while index < len(t5):print(f"元组的元素有:{t5[index]}")index +=1

for循环

for element in 元组:

        print(f"元组的元素有:{element}")

t5 = (1, 2, 3, 3, 3, 3, 4, 5, 6)
for element in t5:print(f"元组的元素有:{element}")

 5、元组的特例

 元组内的元素不可以直接修改,会提示报错

t5 = (1, 2, 3, 4, 5, 6,[7, 8, 9, 10])
print(f"修改前:{t5}")
t5[6][2]= 8
print(f"修改后:{t5}")

 特例:元组本身不可以修改,但是列表的属性是可以修改列表中的元素,所以元组中嵌套的列表元素可以修改

更多推荐

【Python语言】元组的使用方法总结

本文发布于:2023-11-16 12:54:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1621080.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:使用方法   语言   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!