zoukankan      html  css  js  c++  java
  • 序列

    序列

    序列的操作

    索引:

             序列中所有元素都是有编号的:从0开始递增,序列内所有元素都可以通过编号访问

            与C/C++中数组的下标不同的是Python有负数索引,最后一个元素的索引是 -1 

    分片:

    使用分片操作来访问一定范围内的元素;通过冒号隔开的两个索引实现 [a:b]

    范围是前闭后开(即:包括索引a对应的原素但不包括索引b对应的元素)

    此外还有这种形式number[a:b:step] step通常都是隐式设置 默认为 1 

    参数step 不能为 0(为 0 就不会执行)为正整数时 从索引a开始 间隔step个步长 打印  ;为负整数时则从右到左 间隔step个步长 打印元素

    加:

            [a,b,c,d]+[1,2,3] ; "hello " + "world!" 同一类别才能相加 类似 [1,2,3]+"hello "不同类别的序列不能相加

    乘:

    用数字X乘以一个序列会生成一个新的序列,在新的序列中 原来的序列会重复 X 次

    成员资格:

            '元素' in 序列 检测元素 是否在 序列中 若在返回 Ture 否则返回 False

    内建函数

    长度:

    len()返回序列的长度 接受一个 序列 的对象

    最大元素:

    max()返回序列中最大的元素

    最小元素:

    min()返回序列中最小的元素

  • 相关阅读:
    「NOIP2011」聪明的质监员
    「CF5E」Bindian Signalizing
    「NOIP2017」列队
    「NOIP2016」愤怒的小鸟
    「牛客CSP-S2019赛前集训营2」服务器需求
    「牛客CSP-S2019赛前集训营1」仓鼠的石子游戏
    「SCOI2010」幸运数字
    函数求值一<找规律>
    梯形
    F(k)<(维护+枚举)(找规律+递推+枚举)>
  • 原文地址:https://www.cnblogs.com/Sky-Aces/p/8330546.html
Copyright © 2011-2022 走看看