python的元祖(tuple)操作与定义详解

元祖的定义:

        1.元祖的空值定义

                元祖名 = ()

                元祖名 = tuple()

        2.元祖的非空值定义

                元祖名 = (元素1,元素2,元素3.....)

        3.元素单一元素定义(重点)

                元祖名 = (元素,) #单一元素定义,需要保留逗号

                        

元祖的下标索引

        1.下标索引意义:

                元祖中每个元素对应的编码

        2.下标索引的分类

                正向索引:从左到右,从0开始索引

                反向索引:从右到左,从-1开始索引

        3.下标索引格式

                元祖名[索引下标值]

元祖的操作方法

        查:

                count(统计) #统计元祖中指定元素数量

                例子:my_tuple = ('张三','李四','王五','张三')

                        print(my_tuple.count('张三'))  # 2

                index(索引) #通过元素值获取对应下标索引值

                例子:my_tuple = ('张三','李四','王五')

                        print(my_tuple.index('张三')) #  0

                len(长度) #获取元祖中元素值数量

                例子:my_tuple = ('张三','李四','王五')

                        print(len(my_tuple))   # 3

               

                注意:元祖不支持修改操作,只能查询

元祖的遍历

         1.for方法遍历:

                        for i in 元祖名:

                                print(i)

        2.while方法遍历:

                        i = 0

                        while i < len(元祖名):

                                print(my_tuple[i])

                                i += 1

元祖的特点

        1.可以存储多个元素

        2.可以存储多种类型元素

        3.支持下标索引

        4.不支持修改

        5.支持for循环遍历

        6.支持while循环遍历

        7.支持元素重复

        

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值