【Python】“组”的概念与定义


【Python】“组”的概念与定义

理解组

【Python】“组”的概念与定义【Python】“组”的概念与定义
【Python】“组”的概念与定义

列表

创建

列表内多类型
嵌套列表
【Python】“组”的概念与定义

取子元素

【Python】“组”的概念与定义

链接列表

【Python】“组”的概念与定义

模拟球队

【Python】“组”的概念与定义

元组

创建、访问、链接

【Python】“组”的概念与定义

注意特殊现象

元组()和数学计算()冲突
【Python】“组”的概念与定义
创建只有一个数的元组,或空元组
【Python】“组”的概念与定义list不会出现问题
【Python】“组”的概念与定义

区别

不可变类型:
字符串、元组
可变类型:
列表

str、list、tuple共性

序列、切片

【Python】“组”的概念与定义

in len max

序列 in 判断是否在xx中
【Python】“组”的概念与定义【Python】“组”的概念与定义

排序因为asci码

【Python】“组”的概念与定义

集合set

无序(不支持切片)、不重复
【Python】“组”的概念与定义

len in 特殊 -差集 &交集 |并集

【Python】“组”的概念与定义

定义空集合

{}默认是字典
【Python】“组”的概念与定义

字典dict

理解

{k:v},类似set,但绝不是序列
【Python】“组”的概念与定义

创建、访问子元素

【Python】“组”的概念与定义
key可以是不同类型 【Python】“组”的概念与定义key必须是不可变类型int str 列表不可以元组可以

【Python】“组”的概念与定义

创建空字典【Python】“组”的概念与定义