Python - 组合数据类型

Python语言程序设计
嵩天黄天羽礼欣

集合类型

定义

  • 集合类型与数学中的集合概念一致
  • 用大括号 {} 表示,元素间用逗号分隔
  • 建立集合类型,必须使用 set()
  • A = {"python", 123, ("python",123)} , B = set("pypy123")

相关操作

集合操作符

Python - 组合数据类型

集合处理方法

Python - 组合数据类型

序列类型

定义

  • 通过下标访问序列的特定元素
  • 序列是一维元素向量,元素类型可以不同
  • 序列是基类类型,扩展类型包括:字符串、元组和列表

操作符

Python - 组合数据类型

函数和方法

Python - 组合数据类型

元组类型

  • 一旦创建就不能被修改
  • 使用小括号 () 或 tuple() 或直接创建,元素间用逗号分隔
  • 元组继承了序列类型的全部通用操作

列表类型

定义

  • 列表是序列类型的扩展,创建后可以随意被修改
  • 使用方括号 []list() 创建,元素间用逗号分隔

操作

Python - 组合数据类型

字典类型

定义

  • 键(索引)和值(数据)的对应,映射
  • 采用大括号 {}dict() 创建, 键值对用冒号表示
  • <字典变量> = {<键1>:<值1>, <键2>:<值2>, … , <键n>:<值n>}
  • <值> = <字典变量>[<键>]

处理函数和方法

Python - 组合数据类型