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])
    
  • 相关阅读:
    (总结)CentOS Linux搭建SVN Server配置详解
    面试感悟----一名3年工作经验的程序员应该具备的技能
    SQL server 2008数据库的备份与还原(转)
    MyEclipse XX安装jad反编译插件
    c语言实现对传统单链表的创建、添加 遍历 删除 反转元素操作
    转>>Java工程师成神之路
    Programming reference for JavaScript
    elastic-job 的简单使用
    JAVA使用Ldap操作AD域
    nginx之location(root/alias)
  • 原文地址:https://www.cnblogs.com/xjmlove/p/10124212.html
Copyright © 2011-2022 走看看