Python:内置数据机构--> 元组

本文介绍了元组的基础概念,包括其定义、特点以及如何创建。详细解释了元组的索引方式,包括正索引和负索引,并展示了如何使用元组的内置方法如 index 和 count 进行元素定位及计数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

元组

  • 一个有序的元素组成的集合,不可变对象
    • 支持索引(下标)
    • 正索引:从左至右,从0开始,
    • 负索引:从右至左
      t = ("woshi",1,3,"wobushi")
      print(t[0])
      print(t[-1])
      
      结果:
      woshi
      wobushi

       

  • 使用小括号 ( ) 表示

元组定义

  • t_tuple = tuple()
  • t_tuple = ()
  • t_tuple = (1,)   #必须加逗号,才表示是元组

元组的方法:

  • index(value,[start,[stop]])  #p 匹配第一个就立即返回索引,通过值value,从指定区间查找列表内的元素是否匹配
    t = ("woshi",1,3,"wobushi")
    print(t.index(3))
    
    
    结果:
    2

     

  • count(value)   #统计元素出现的个数
    t = ("woshi",1,3,1,2,2,2,2,2,"wobushi")
    print(t.count(2))
    
    结果:
    5
  • len(tuple)  #返回元素的个数
    t = ("woshi",1,3,1,2,2,2,2,2,"wobushi")
    print(len(t))
    
    结果:
    10

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值