zoukankan      html  css  js  c++  java
  • python基础之元组

    一、元组VS列表

    创建元组

      元组名=(元素1,元素2,……)

    (1)不同与列表元组是写保护的,创建后不能再做任何修改操作,不像列表,元素可以是变量,创建后还可以再修改;

    (2)元组比列表操作速度快

    (3)不允许修改,使数据更安全

    二、元组的取值

    1 >>> a=('a','b',11,22)
    2 >>> print a[1]
    3 b
    4 >>> print a[0:2]
    5 ('a', 'b')

    三、整个元组的删除

    1 >>> a=('a','b',11,22)
    2 >>>del a
    3 >>>print a
    4 
    5 Traceback (most recent call last):
    6   File "<pyshell#43>", line 1, in <module>
    7     print a
    8 NameError: name 'a' is not defined

    四、元组与列表的转换

    (1)元组转化为列表,转换后原元组还存在

      list (元组名)

    1 >>> a=(1,2,3)
    2 >>> b=list(a)
    3 >>> print b
    4 [1, 2, 3]
    5 >>> print a
    6 (1, 2, 3)

    (2)列表转换为元组,转换后原列表还存在

    1 >>> a=[1,2,3]
    2 >>> b=tuple(a)
    3 >>> print b
    4 (1, 2, 3)
    5 >>> print a
    6 [1, 2, 3]

    五、元组的合并

    和列表一样

    1 >>> score1=(80,60)
    2 >>> score2=(23,87)
    3 >>> score=score1+score2
    4 >>> print score
    5 (80, 60, 23, 87)
  • 相关阅读:
    提升ASP.NET性能
    人性的弱点
    墨菲定律
    沟通
    网站
    程序员思维模式
    CSS
    HTML
    路由和数据传递(04)
    Sql Server中查看所有数据库,表名,字段名以及字段类型
  • 原文地址:https://www.cnblogs.com/mangood/p/6020947.html
Copyright © 2011-2022 走看看