zoukankan      html  css  js  c++  java
  • Python 序列

      Python中内置了5个常用的序列结构,分别是列表、元组、集合、字典、和字符串。

    序列通用操作

      1. 索引

        Python中的索引从0开始,同时支持负值操作,负值时为从右至左,最右侧元素为-1。

      2. 切片

        切片操作为选取序列中一定范围的操作。

        语法

    name[start : end : step]

        name: 序列名称。

        start:起始位置,如果顾略则从首元素开始。

        end:结束位置(不包括此元素),如果忽略则到末尾。

        step:步长,忽略时为1,如果忽略则最后一个冒号可以省略。

      3. 序列相加

        序列相加就是合并序列,允许两个相同类型的序列进行相加,这里的类型不是指元素类型,而是序列的类型。

      4. 序列乘法

        序列乘一个整数可以将序列重复多遍。

      5. 判断一个元素是否在序列内

        判断一个元素是否属于一个序列可以使用in,判断一个元素是否不属于一个序列可以使用not in,表达式将返回True,False。

        语法

    value in sequence
    value not in sequence

      6. 常用函数

    函数 说明
    len()             返回序列长度            
    max() 返回序列中最大元素 
    min() 返回序列中最小元素
    list() 将序列转换为列表
    str() 将序列转换为字符串
    sum() 计算元素和
    sorted() 对元素进行排序
    reversed() 反向序列中的元素
    enumerate() 将序列组合为一个索引序列,多用在for循环中  
  • 相关阅读:
    mysql如何通过单个ibd文件进行数据恢复
    Python3-插件you-get使用
    使用RestTemplate调用接口上传文件
    javax.validation分组校验(简短版)
    javax.validation分组校验(详解版)
    javax.validation分组校验
    IDEA如何生成JavaDoc文档
    如何使用redis生成唯一编号及原理
    全国最新各省、市、县、镇、村数据库,详细到村的数据
    Axure RP Extension for Chrome安装
  • 原文地址:https://www.cnblogs.com/PeiFeng-TuNan/p/12046391.html
Copyright © 2011-2022 走看看