zoukankan      html  css  js  c++  java
  • 序列之元组

    元组属于不可变序列,不能修改元组中的 元素。因此,元组没有增加元素、修改元素、删除元素相关的方法。 

    元组的创建

    1. 通过()创建元组。小括号可以省略。
     a = (10,20,30) 或者 a = 10,20,30 

    2.通过 tuple()创建元组 tuple(可迭代的对象)例如:

     b = tuple() #创建一个空元组对象 b = tuple("abc")

     b = tuple(range(3)) 

    总结: tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组。 list()可以接收元组、字符串、其他序列类型、迭代器等生成列表。 

    元组的访问

    1.下标的访问

    a = (1,3,'kang','jun')
    print(a[1])
    print(a[1:3])

    运行结果:

    3

    (3, 'kang')

    2.元组的排序:

    a = (1,3,8,4,0)
    print(sorted(a))#升序
    print(sorted(a,reverse=True))#降序

    运行结果:

    [0, 1, 3, 4, 8]
    [8, 4, 3, 1, 0]

    元组的总结:

    1. 元组的核心特点是:不可变序列。
    2. 元组的访问和处理速度比列表快。
    3. 与整数和字符串一样,元组可以作为字典的键,列表则永远不能作为字典的键使用。 

  • 相关阅读:
    例解 Linux 下 Make 命令
    linux使用bin文件安装jdk
    Linux查看及设置系统字符集
    FTP的两种主动模式和被动模式
    Mongodb之主从复制
    Nginx配置认证登录
    AWK
    Redis+Keepalived实现高可用
    Redis哨兵配置
    Keepalived指定文件接收日志
  • 原文地址:https://www.cnblogs.com/elephant-study/p/11572398.html
Copyright © 2011-2022 走看看