什么是字典
字典是由多个键(key)及其对应的值(value)所组成的一种数据类型
a = dict() a = {} person = {'name': 'qjb', 'age': 33}
字典支持的数据类型
key支持字符串,数字和元祖类型,列表是不支持的
value支持所有python的数据类型
a = {'name': 'ab', 'age': 30} b = {1: 'one', 2: 'two'} c = {(1,2,3): [1,2,3], (4,5,6): [4,5,6]}
列表与元祖中的字典
dict_array = [{1:1, 2:2},{'one':1}] dict_tuple = ({1:1, 2:2},{'one':1})
python3.7与之前版本字典的区别
person = {'name': 'qjb', 'age': 33}
3.7以前打印出来的字典顺序是无序的,可能name在前,或者name再后打印出来
3.7以后是有序的,安装顺序打印
示例
1 # coding:utf-8 2 3 user_info = {'name': 'qjb', 'age': 18, top: '175cm'} 4 5 result = 'name' in user_info 6 7 print(result) //true
result = 'hope' not in user_info
print(result) //true
count = len(user_info)
print(count) //3
标签:name,python,age,数据类型,dict,user,类型,字典 From: https://www.cnblogs.com/qjb2404/p/16886926.html