不可变数据类型:数字、字符串、元组
可变数据类型:列表、集合、字典
当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,就称不可变数据类型
- 数字 int整数、float浮点型、bool布尔(bool(0)=False,bool(1)=True、complex(复数))
- 字符串 可以使用单引号、双引号、三单引号和三双引号
(Python 不支持单字符类型,Python 字符串都是 Unicode 字符) - 元组 与列表类似,不同之处在于元组的元素不能修改
小括号
eg:(‘Monday’,‘Tuesday’,‘Wednesday’,‘Thursday’,‘Friday’) - 列表 类似 Java List 集合接口,支持多种类型,支持嵌套
方括号
eg: [‘Monday’,‘Tuesday’,‘Wednesday’,‘Thursday’,‘Friday’] - 集合 无序不重复元素的序列
大括号
eg: {‘Monday’,‘Tuesday’,‘Wednesday’,‘Thursday’,‘Friday’} - 字典 类似map映射
大括号和冒号
eg:{‘Monday’:‘1’,‘Tuesday’:‘2’, ‘Wednesday’:‘3’, ‘Thursday’:‘4’ ,‘Friday’:‘5’}