元组独有功能与公共功能

2. 元组

  1. 元组书写规范

    users = [11,22,33,"老男孩"] # 列表(可变)
    
    users = (11,22,33,"老男孩") # 元组(不可变)
    
  2. 公共功能

    1. 索引(排除:int/bool)

      users = (11,22,33,"老男孩")
      
      print(users[0])
      print(users[-1])
      
    2. 切片(排除:int/bool)

      users = (11,22,33,"老男孩")
      print(users[0:2])
      
    3. 步长(排除:int/bool)

      users = (11,22,33,"老男孩")
      print(users[0:2:2])
      
    4. 删除(排除:tuple/str/int/bool)

    5. 修改(排除:tuple/str/int/bool)

    6. for循环(排除:int/bool)

      users = (11,22,33,"老男孩")
      for item in users:
          print(item)
      
    7. len(排除:int/bool)

      users = (11,22,33,"老男孩")
      print(len(users))
      
  3. 独有功能(无)

  4. 特殊:元组中的元素(儿子)不可被修改/删除。

    # 示例一:
    v1 = (11,22,33)
    v1[1] = 999 # 错误
    v1 = 999  # 正确
    
    # 示例二:可以嵌套
    v1 = (11,22,33,(44,55,66),(11,2,(99,88,),3))
    
    # 示例三:嵌套
    v2 = [11,22,33,(11,22,33)]
    v2[-1][1] = 99 # 错误
    v2[-1] = 123 # 正确
    
    # 示例四:嵌套
    v3 = (11,[1,2,3],22,33)
    v3[1] = 666 # 错误
    v3[1][2] = 123
    
posted @   jhchena  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示