• python 序列类型


    序列类型

    序列表示索引为非负整数的有序对象集合,包括字符串列表元祖

    字符串字符的序列,列表元祖是任意python对象的序列。

    字符串元祖不可变,列表可以插入,删除和替换元素,是可变的。

    所有序列都支持迭代

    序列的通用操作和方法

    1. 索引
    s[i]
    
    >>> s = "123456"
    >>> s[5]
    '6'
    
    1. 切片
    s[i:j]
    s[i:j:stride]
    
    >>> l = ["a","b","c",'d','e']
    >>> l[1:5]
    ['b', 'c', 'd', 'e']
    >>> l[1:5:2]
    ['b', 'd']
    >>> l[-1::-1]
    ['e', 'd', 'c', 'b', 'a']
    
    1. 元素个数
    len(s)
    
    >>> l = ["a","b","c",'d','e']
    >>> len(l)
    5
    
    1. 最小值,最大值(元素的数据类型要相同)
    min(s)
    max(s)
    
    >>> t = ("3","4","6","a","g","3")
    >>> max(t)
    'g'
    >>> min(t)
    '3'
    
    1. 求和(元素为数字类型)
    sum(s,[,initial])
    
    >>> t = (1,2,3,4,5,6,7,8,9)
    >>> sum(t)
    45
    >>> sum(t,1)
    46
    
    1. 检查所有项是否为True
    all(s)
    
    >>> l = [1,"a",""]
    >>> all(l)
    False
    
    1. 检查至少有一项是True
    any(s)
    
    >>> l = [1,"a",""]
    >>> any(l)
    True
    
  • 相关阅读:
    鼠标经过显示边框
    特殊字符
    HTML 列表
    embed 引入网上视频
    锚点定位
    盒子阴影
    Map的四种遍历方式
    Glide的 java.lang.RuntimeException: Expected instanceof GlideModule, but found:X.GlideModule@2e4554f
    Java标识符的命名规则
    django入门与实践
  • 原文地址:https://www.cnblogs.com/jingxindeyi/p/13449981.html
Copyright © 2020-2023  润新知