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
      # 数组中放同一类数据

      

  • 相关阅读:
    AJAX以及XMLHttpRequest
    理解Promise对象
    HTTP报文整理
    前端 — URL、URI、URN概念和区别整理,以及URL语法规则
    gulp与webpack的区别
    Sass和less的区别是什么?用哪个好
    Vue3.0 && Vue3.0初体验 一
    Promise入门详解和基本用法
    js对象方法大全
    hash模式和history模式 实现原理及区别
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/9061927.html
Copyright © 2011-2022 走看看