zoukankan      html  css  js  c++  java
  • Python-序列-str list tuple

    序列 有序数列
      str tupe list
      str tupe 不可变
      list 可变

    序列(str list tuple) 每个元素都会有个序号(0开始计数)
      1. 知索引取单个确定类型 [index]
      2. 知值取索引 .index
      3. 切片 [start: end: step], 负数(-1开始计数)从序列倒数第几个取值,空表示从左到右取到最后
      4. 取序列的长度 len
      5. 求数列中最大最小 max min 非数字类型转化为ascii码对应的数字进行比较
      6. 序列求和 sum
      7. 序列拼接 +
      8. 序列拷贝次数 *
      9. 统计元素 .count
      10. 删除 del

    str_list = ["hai", "hello", "wei", "here", 1, 2, 3]
    print(str_list[1])
    print(str_list.index("hai"))
    print(str_list[:1])
    print(str_list[::2])
    print(len(str_list))
    print(max(str_list[:4]))
    print(min(str_list[4:]))
    print(sum(str_list[4:]))
    print(str_list + [8, "aliYun"])
    print(str_list * 2)
    print(str_list.count("hai"))
    del str_list[0]
    print(str_list)

    判断单个元素是否在这个序列中
      1. 是否在 in
      2. 是否不在 not in

    str_elements = "sjidanntlsnakn "
    print(" " in str_elements)
    print("sji" not in str_elements)
    

    序列类分类

      1. 容器序列 list tupe deque
      2. 扁平序列 str bytes bytearray array.array
      3. 可变序列 list deque bytearray array
      4. 不可变 str tuple bytes
      # 数组中放同一类数据

      

  • 相关阅读:
    反射学习系列3反射实例应用
    (转)华为牛人在华为工作十年的感悟!
    利用日志记录所有LINQ的增,删,改解决方案
    qt5摄像头
    opencvcartToPolar笛卡尔坐标转极坐标
    逆矩阵
    方阵的行列式
    qt5右键菜单
    矩阵的转置
    opencvpyrDown降采样和pyrUp升采样
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/9061927.html
Copyright © 2011-2022 走看看