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

    元组

    1.元祖书写规范

    users=[11,22,33,"老男孩"]#列表(可变)
    users=(11,22,33,"老纳海")#元祖(不可变)
    

    1.公共方法(int/bool除外)

    1. 索引

    2. 切片

    3. 步长

    4. 删除: (tuple/str除外)

    5. 修改: (tuple/str除外)

    6. for循环

    7. len

    8. 独有方法(没有)

    2.元组练习(类型判断)

    2.判断v1,v2,v3类型

       v1=1#int
       v2=(1)#int
       v3=(1,)#元组 tuple
       v4=()#tuple
       v5=(1,2,3)#tuple
       print(type(v1),type(v2))
       
       data=[(1),(2),(3)]#[1,2,3]-->list
       
       #元祖只有一个元素时候,末尾一定要加逗号 “ ,”
    

    3.type():判断数据类型

    print(type(v1))
    

    4.元组(不可变类型)

    1.元组嵌套
    2.元组内元素不可修改
    v1=(11,22,33)
    v1[1]=999#错误
    v1=999#正确
    
    #可以嵌套
    v1=(11,22,(33,44))
    
    v2=[11,22,33,(1,2,3)]
    v2[1]=3838
    v2[-1][1]=5#报错
    
    
    #v1=(11,[1,2,3],22)
    v1[1]=666#错误
    v1[1][2]=123#正确
    

    5.强制转换

    1.tuple(字符串)
    a=tuple("abc")
    print(a)
    #("a","b","c")
    
    2.tuple(列表)
    a=tuple(["abc","f",1,2])
    print(a)
    #('abc', 'f', 1, 2)
    
  • 相关阅读:
    CentOS8 安装 Java JDK
    小程序问题汇总
    CSS实现侧边栏固定宽度,内容栏自适应
    垂直居中总结
    移动端Web App自适应布局探索
    学习指南
    插件集
    移动端滑动事件
    网站收藏
    js void运用
  • 原文地址:https://www.cnblogs.com/koukouku/p/10679138.html
Copyright © 2011-2022 走看看