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])
    
  • 相关阅读:
    软件工程最后一次作业
    软件工程第二次结对作业
    软件工程第三次作业
    软件工程第二次个人作业
    软件工程第二次作业
    软件工程第一次作业
    2020软件工程最后一次作业
    软件工程第四次作业
    软件工程第三次作业
    软件工程第二次作业
  • 原文地址:https://www.cnblogs.com/xjmlove/p/10124212.html
Copyright © 2011-2022 走看看