7、python数据类型(五)字典(dict)
~~~~~~~~~~
字典也是一个比较重要的内容,常用于创建接口请求数据
前面的文章我们说到列表是有序的可重复的,集合是无序且不重复元素序列,元组是有序可重复,元素不能修改
今天就来说下最后一个字典类型的数据
d = {key1:value1,key2:value2}
说明:
1、字典是一个可变的容器,可存储任意类型的数据
2、字典中的每个数据都是用”键(key)“进行索引,而不像列表可以用下标来进行索引搜索
3、字典中的数据没有先后顺序,字典的存储是无序的
4、字典中的数据以键(key)-值(value)进行存储
5、字典的键不能重复,且只能用不可变的值来作为键
上面是重点,需要好好去理解
表达方式:
用{}括起来,以冒号(:)分割键值对
1、创建字典
d = {'a':1, 'b':2} ---->{'a':1, 'b':2}
d = dict ( [ ('a',1 ),('b',2) ] ) ---->{'a':1, 'b':2}
实例
2、获取字典里的值(value)
d = {'a':1,'b':2}
字典中的每个数据都是用”键(key)“进行索引,而不像列表可以用下标来进行索引获取
3、修改字典
d = {'a':1,'b',2}
4、常用函数
len(d) 返回键的总数
str(d) 转化为字符串
type(d) 返回数据类型
ps:普天同庆,数据类型就此说完啦~~~~列表和字典一个需要熟悉掌握