• 7.元组


    元组

    • 简介:对于容器型数据类型list,无论谁都可以对其增删改查,那么有一些重要的数据放在list中是不安全的,所以需要一种容器类的数据类型存放重要的数据,创建之初只能查看而不能增删改,这种数据类型就是元祖。

    • 元组:俗称不可变的列表,又被称为只读列表,元祖也是python的基本数据类型之一,程序中的不想让人修改的单个变量使用常量,如果是多个不想让人修改的就是用元组来存储

    • 特点:用小括号括起来,里面可以放任何数据类型的数据,查询可以,循环也可以,切片也可以.但就是不能改.在python中关键字是tuple

      注意:元组中如果只有一个元素. 一定要添加一个逗号, 否则就不是元组

      tu = ('yang')
      print(type(tu))  #type是查看数据类型
      
      结果:
      <class:str>
      
      tu = ('yang',)
      print(type(tu))  #type是查看数据类型
      
      结果:
      <class:tuple>
      

    一、元组的查询、切片、循环遍历

    tu = ('今天','天气','真的','不错')
    print(tu[0])                     #查索引
    print('--------------------------')
    for i in tu:
        print(i)                     #进行for循环
    print('--------------------------')
    tu2 = tu[0:3]
    print(tu2)                       #进行切片
    
    结果:
    今天
    -------------------------
    今天
    天气
    真的
    不错
    -------------------------
    ('今天', '天气', '真的')
    
    

    二、元组嵌套

    tu = ('外面马上要下雨','出门要不要带伞呢',('我说带',('你说不带','到底带不带?')))
    tu1 = tu[0]
    tu2 = tu[1]
    tu3 = tu[2][0]
    tu4 = tu[2][1][0]
    tu5 = tu[2][1][1]
    print(tu1)
    print(tu2)
    print(tu3)
    print(tu4)
    print(tu5)
    
    结果:
    外面马上要下雨
    出门要不要带伞呢
    我说带
    你说不带
    到底带不带?
    
  • 相关阅读:
    vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6. You
    Vue2.x是怎么收集依赖的
    只绑定一次事件的简单方法
    Proxy是怎么做数据劫持的
    使用babel进行打包
    使用npm link进行模块调试
    Webpack 热加载插件的实现原理
    Vue 服务端渲染的数据流
    Vue的生命周期钩子
    Linux定时任务
  • 原文地址:https://www.cnblogs.com/yangte/p/13378975.html
Copyright © 2020-2023  润新知