zoukankan      html  css  js  c++  java
  • Python 元组

    • 元组不能对元素进行改变,不能插入,删除,排序等等
    • 由于元组和列表是近亲关系,所以在使用方法上很相似。
    • 下面列举一些他们之间的区别

    创建和访问一个元组

    • 大部分时候我们用()来创建元组
    tuple1 = ( 1 , 2 , 3 , 4 , 5 , 6 )
    //如果写 tuple1 = (1)
    //type(tuple1)会告诉我们tuple1的类型是int
    //如果写 tuple2 = 1,2,3,4
    //type(tuple2)会告诉我们tuple2的类型是tuple
    //所以创建元组的关键不是小括号而是逗号
    tuple1 = (1,)                   //单个元素的元组
    tuple1 = 1,                    //单个元素的元组
    tuple1 = ()                     //空元组
    
    • 用下标来访问元组
    tuple1[1]                       //访问下标为1的元素“2”
    

    元组的切片

    • 与列表相同,在此不赘述了

    更新和删除一个元组

    • 插入一个元素
    tuple1 = (1,2,4,5)
    //我们利用切片和拼接的方式
    tuple1 = tuple1[:2]+(3,)+tuple1[2:]
    //tuple1 = (1,2,3,4,5)
    
    • 删除也是同样的道理
    tuple1 = (1,2,3,4,5)
    tuple1 = tuple1[:2]+tuple1[3:]
    //tuple1 = (1,2,4,5)
    
    • 删除整个元组
    del tuple1
    

    元组相关的操作符

    • 连接操作符
    • 重复操作符
    • 比较操作符
    • 逻辑操作符
    • 成员关系操作符
  • 相关阅读:
    django中的FBV和CBV
    RESTful
    REST
    18.前端路由router-08权限控制
    17.前端路由router-07keep-alive
    16.前端路由router-06动态路由
    15.前端路由router-05嵌套路由
    14.前端路由router-04编程式导航
    13.前端路由router-03路由参数
    java基础总结
  • 原文地址:https://www.cnblogs.com/031602523liu/p/8654150.html
Copyright © 2011-2022 走看看