文章末尾给大家留下了大量福利
前言
大家都知道python的基本数据类型可以分为三类:数值类型、序列类型、散列类型,这篇文章呢主要给大家介绍散列类型。
一、散列类型
散列类型:内部元素无序,不能通过下标取值
1)字典(dict)
用 {} 花括号表示,每一个元素包含键(key)和值(value),key是一般是唯一的,如果重复最后的一个键值对会替换前面的,value不需要唯一。
2)集合(set)
用 {} 花括号表示,存放一个个元素,可以是任意类型,但元素不允许重复。
注意:
d = {} 定义的是一个空字典
s = set() 定义的是一个空集合
二、字典dict
1.定义
1)用 {} 花括号表示,每一个元素包含键(key)和值(value),key是一般是唯一的,如果重复最后的一个键值对会替换前面的,value不需要唯一。
2)value可以取任何数据类型,但key是不可变的,新增键值对后,key不可以修改