元组类型介绍:
元组和列表很像,也是一个包含多个元素的集合。与列表不同的是不能对元组中数据进行修改,如不能为元组添加数据,也不能删除元组中的某个元素。元组最常用的用法是作为函数的返回值。
元组的最简单表示法是“(元素1,元素2,…)”。
比如:tuple1 = (1, 2, 3)
对于空的元组,需要使用下面的表示法:tuple1 = tuple()
对于仅包含一个元素的元组,需要使用下面的方法:tuple1 = tuple([1]) 或者 tuple1 = (1,)
元组接口函数
元组的接口函数比列表少很多,常用的只有两个,一个是count(),表示某个值在元组中出现的次数;另外一个是index(),表示某个值在元组中第一次出现的位置。这两个接口函数的用法和列表是一样的。
1.某个元素值出现的次数——count(值)
如果没有出现过,返回0,否则返回一个正整数表示该值在元组中出现的次数。
比如:a = (1, 3, 5, 7)
a.count(1)#输出结果1
a.count(2)#输出结果0
2.指定值在元组中第一次出现的位置——index(值)
如果指定的值在元组中不存在,抛出异常ValueError,否则返回该值在元组中第一次出现的位置。注意,元组中第一个元素的位置是0,第二个元素的位置是1,以此类推。
网友评论