Geeks_Z の Blog Geeks_Z の Blog
首页
  • 学习笔记

    • 《HTML》
    • 《CSS》
    • 《JavaWeb》
    • 《Vue》
  • 后端文章

    • Linux
    • Maven
    • 汇编语言
    • 软件工程
    • 计算机网络概述
    • Conda
    • Pip
    • Shell
    • SSH
    • Mac快捷键
    • Zotero
  • 学习笔记

    • 《数据结构与算法》
    • 《算法设计与分析》
    • 《Spring》
    • 《SpringMVC》
    • 《SpringBoot》
    • 《SpringCloud》
    • 《Nginx》
  • 深度学习文章
  • 学习笔记

    • 《PyTorch》
    • 《ReinforementLearning》
    • 《MetaLearning》
  • 学习笔记

    • 《高等数学》
    • 《线性代数》
    • 《概率论与数理统计》
  • 增量学习
  • 哈希学习
GitHub (opens new window)

Geeks_Z

AI小学生
首页
  • 学习笔记

    • 《HTML》
    • 《CSS》
    • 《JavaWeb》
    • 《Vue》
  • 后端文章

    • Linux
    • Maven
    • 汇编语言
    • 软件工程
    • 计算机网络概述
    • Conda
    • Pip
    • Shell
    • SSH
    • Mac快捷键
    • Zotero
  • 学习笔记

    • 《数据结构与算法》
    • 《算法设计与分析》
    • 《Spring》
    • 《SpringMVC》
    • 《SpringBoot》
    • 《SpringCloud》
    • 《Nginx》
  • 深度学习文章
  • 学习笔记

    • 《PyTorch》
    • 《ReinforementLearning》
    • 《MetaLearning》
  • 学习笔记

    • 《高等数学》
    • 《线性代数》
    • 《概率论与数理统计》
  • 增量学习
  • 哈希学习
GitHub (opens new window)
  • Python

    • 语法基础

    • 数据结构 函数 和文件

      • 字符串
      • 序列类型
        • 序列类型定义
        • 序列类型分类
          • 可变序列
          • 不可变序列
        • 序列类型通用操作符
        • 序列类型通用函数和方法
      • 列表
      • 元组
      • 集合(set)
      • 字典(dict)
      • 函数和模块的使用
      • 常用函数
    • 进阶

    • NumPy

  • MLTutorials

  • 卷积神经网络

  • 循环神经网络

  • Transformer

  • VisionTransformer

  • 扩散模型

  • 计算机视觉

  • PTM

  • MoE

  • LoRAMoE

  • LongTailed

  • 多模态

  • 知识蒸馏

  • PEFT

  • 对比学习

  • 小样本学习

  • 迁移学习

  • 零样本学习

  • 集成学习

  • Mamba

  • PyTorch

  • CL

  • CIL

  • 小样本类增量学习FSCIL

  • UCIL

  • 多模态增量学习MMCL

  • LTCIL

  • DIL

  • 论文阅读与写作

  • 分布外检测

  • GPU

  • 深度学习调参指南

  • AINotes
  • Python
  • 数据结构 函数 和文件
Geeks_Z
2023-01-17
目录

序列类型

序列类型定义

  • 序列是具有先后关系的一组元素;是一个基类类型

  • 序列是一维元素向量,元素类型可以不同

  • 类似数学元素序列: s0, s1, … , sn-1

  • 元素间由序号引导,通过下标访问序列的特定元素

  • 容器序列---list、tuple 和 collections.deque 这些序列能存放不同类型的数据。

  • 扁平序列----str、bytes、bytearray、memoryview 和 array.array,这类序列只能容纳一种类型。

  • 容器序列存放的是它们所包含的任意类型的对象的引用,而扁平序列里存放的是值而不是引用。

序列类型分类

可变序列

list、bytearray、array.array、collections.deque 和 memoryview

不可变序列

image-20210821220228991

image-20210921155448554

Sequence为不可变序列,MutableSequence为可变序列

序列类型通用操作符

  • x in s 如果x是序列s的元素,返回True,否则返回False
  • x not in s 如果x是序列s的元素,返回False,否则返回True
  • s + t 连接两个序列s和t *s*n* 或 *n*s* 将序列s复制n次
  • s**[i]** 索引,返回s中的第i个元素,i是序列的序号
  • s**[i: j]** 或 s**[i: j: k]** 切片,返回序列s中第i到j以k为步长的元素子序列

序列类型通用函数和方法

  • len(s) 返回序列s的长度,即元素个数
  • min(s) 返回序列s的最小元素,s中元素需要可比较
  • max(s) 返回序列s的最大元素,s中元素需要可比较
  • s.index(x) 或s.index(x, i, j) 返回序列s从i开始到j位置中第一次出现元素x的位置
  • s.count(x) 返回序列s中出现x的总次数
#Python
上次更新: 2025/06/25, 11:25:50
字符串
列表

← 字符串 列表→

最近更新
01
帮助信息查看
06-08
02
常用命令
06-08
03
学习资源
06-07
更多文章>
Theme by Vdoing | Copyright © 2022-2025 Geeks_Z | MIT License
京公网安备 11010802040735号 | 京ICP备2022029989号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式