python之有关元组的基础知识

导读:本篇文章讲解 python之有关元组的基础知识,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

元组的创建:

tuple=() #创建一个空元组
print(tuple)
print(type(tuple))
()
<class 'tuple'>

定义只包含一个元素的元组:元素后面必须加逗号,否则编译器会将它识别成整形。
举例:

tuple2 = (1,)
print(tuple2)
print(type(tuple2))
tuple2 = (1)
print(tuple2)
print(type(tuple2))
(1,)
<class 'tuple'>
1
<class 'int'>

元组的删除:del 需要删除的元组名

tuple2 = (1,2,3,4,5,6)
print(tuple2)
del tuple2
print(tuple2)

在这里插入图片描述由于我们在第三行代码对tuple2进行了删除,所以编译器会进行报错,tuple2没有被定义。
判断某个元素是否在元组中:in/ not in 语句
举例:

tuple2 = (1,2,3,4,5,6)
if 4 in tuple2:
    print("YES")
else:
    print("NO")
if 10 in tuple2:
    print("YES")
else:
    print("NO")
YES
NO

元组部分元素的输出:与列表的切片相似。
举例:

tuple2 = (1,2,3,4,5,6)
print(tuple2[0:3])
(1, 2, 3)

元组的嵌套:和列表的嵌套相类似,只不过将列表换成了元组。
举例:

tuple1=((1,2,3),(4,5,6),(7,8,9))
for tuple1s in tuple1:
    print(tuple1s)
    for tuple1_s in tuple1s:
        print(tuple1_s)
(1, 2, 3)
1
2
3
(4, 5, 6)
4
5
6
(7, 8, 9)
7
8
9

元组元素的个数计算:len()
举例:

tuple1=(1,2,3,4,5,6,7,8,9)
print(len(tuple1))
9

元组中的元素最大最小值的求解:max(),min()
举例:

tuple1=(1,2,3,4,5,6,7,8,9)
print(max(tuple1))
print(min(tuple1))
9
1

元组中某元素出现的次数:count函数
举例:

tuple1=(1,2,3,4,5,6,7,8,9,3,3,2,2)
print(tuple1.count(3))
3

元组中某元素的索引:index(),返回的为下标值
举例:

tuple1=(1,2,3,4,5,6,7,8,9,3,3,2,2)
print(tuple1.index(2))
1

元组元素值的修改:元组的元素值不能进行修改。
举例:

tuple1=(1,2,3,4,5,6,7,8,9,3,3,2,2)
tuple1[3]=100
print(tuple1)

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/81509.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!