针对元组提供了哪些方法呢?我们进入ipython3验证一下,首先定义一个空元组info = (),
ipython3
输入info.按tab键,可以看到针对元组提供两个方法,info.count和info.index两个方法,
方法 | 作用 |
---|---|
info.count | 某一个数据在元组中重复出现的次数 |
info.index | 某一个数据在元组中对应的索引下标 |
我们知道元组的常用方法之后,进入PyCharm中进行演练,首先定义一个info_tuple = ("zhangsan",18,1.75),
取值
元组的取值操作和列表的取值操作是一样的,通过索引下标即可取出对应的数据,
取值
运行程序,执行结果如下,
执行结果
取索引
取索引可以通过info.index方法,我们尝试取出zhangsan的索引,
取索引
运行程序,执行结果如下,
运行结果
zhangsan对应的索引值是0。
统计计数
统计计数可以通过info.count方法,我们尝试统计zhangsan这个数据在元组中出现的次数,
统计计数
运行程序,执行结果如下,
运行结果
zhangsan这个数据在元组中出现了1次,如果我们在元组的末尾再加入一个zhangsan,运行结果会是怎么样的呢?
统计计数
运行程序,执行结果如下,
运行结果
zhangsan这个数据在元组中出现了2次。
元素个数
如果想统计元组中元素的个数,可以通过len函数,
元素个数
运行程序,执行结果如下,
运行结果
元组中包含4个元素。