/images/hugo/avatar.png

序列

1. 内置序列类型概览

  1. 容器序列:
  • 能存放不同类型的数据
  • 序列内存放的是它们所包含的任意类型的对象的引用
  • 包括
    • list
    • tuple
    • collections.deque 这些序列
  1. 扁平序列:
  • 只能容纳一种类型
  • 序列里存放的是值而不是引用
  • 扁平序列是一段连续的内存空间,更加紧凑
  • 但只能存放诸如字符、字节和数值这种基础类型
  • 包括
    • str、 bytes、 bytearray
    • memoryview
    • array.array
  1. 可变序列
  • 包括
    • list、 bytearray、
    • array.array、
    • collections.deque
    • memoryview
  1. 不可变序列
  • 包括
    • tuple、 str 和 bytes

/images/fluent_python/sequence_abc.png

3.1 Linux 命令基础

Linux 基础命令

/images/linux_mt/linux_mt.jpg

在安装完 Centos 之后,我们开始正式学习 Linux。在深入学习 Linux 之前,我们需要学习一些最基本命令的使用。我们将分成两节来学习下面内容:

Python 数据模型

1. 语言特性

  1. Python 最好的品质之一是一致性,体现在 Python 的数据模型上

2. 数据模型

定义:是对 Python 框架的描述
作用:规范了这门语言自身构建模块的接口(API)
包括:不限于序列、迭代器、函数、类和上下文管理器

LangGraph

前面我们介绍了第一个 Agent Framework - Pocket Flow。并且说道,大多数 Agent Framework 的核心是提供了对 Workflow 的抽象-Graph。今天我们来介绍另一个 Agent Framework - LangGraph。并依旧重点关注 Graph 实现的四个问题: