zoukankan      html  css  js  c++  java
  • 004---Python基本数据类型--元祖

    元祖

     

    元祖的定义及创建

     

    定义:和列表类似,只不过把[ ]换成了()。是一种有序的、不可变的数据类型。最外层的一定不能被修改,只能被查看。嵌套的元素可能可以改,比如,嵌套的列表等等。

     

    创建:

    In [12]:
    # 直接括号
    t = (1,2)
    print(t,type(t))
    
    # 直接逗号分隔
    t1 = 3,4
    print(t1,type(t1))
    
    t2 = (5,)
    print(t2,type(t2))
    t3 = 6,
    print(t3,type(t3)) 
    
    # 可迭代对象 or empty  
    t4 = tuple([7,8,9])
    t5 = tuple()
    print(t4,type(t4))
    print(t5,type(t5))
    
     
    (1, 2) <class 'tuple'>
    (3, 4) <class 'tuple'>
    (5,) <class 'tuple'>
    (6,) <class 'tuple'>
    (7, 8, 9) <class 'tuple'>
    () <class 'tuple'>
    
     

    修改:

    In [22]:
    # 元祖的修改
    
    t = ([1,2],111,222,[(1,)])
    t[0][0]=2
    
    # 记住你要改的元素属于谁,属于列表就可以改,属于元祖就不行
    # 像这种就不支持修改 因为他操作的是元祖的元素 t[-1][0][0]=1
    
    t[-1][0]=1
    print(t)
    
     
    ([2, 2], 111, 222, [1])
    
  • 相关阅读:
    “error LNK1169: 找到一个或多个多重定义的符号”的解决方法(转载)
    std::ostringstream 转std::string
    【转载】红外感应模块+蜂鸣器实现简易报警
    分割字符串使用空格
    优秀程序员的 18 大法则【转载】
    解决win10 iot VS编程出现的无法引用错误
    [转载] 程序员如何成功追到女神?
    win8/win10/win2012r2 存储池 冗余分析
    [转载][NAS] 使用win8的“存储池”功能~
    mySQL中删除unique key的语法 (删除某个字段的唯一性)
  • 原文地址:https://www.cnblogs.com/xjmlove/p/10124212.html
Copyright © 2011-2022 走看看