Day05
一、数据类型的划分: python中的数据类型划分为: 可变的数据类型: list , 字典,set(集合) 不可变的数据类型:元组 , int ,bool ,str (字符串是不可变的类型,因为对字符串的修改是创建了一个新的字符串,而不是在原有的字符串的基础上进行改变) 可哈希 二:字典简介 字典有键值对(键和值)组成,和数据库中的主键有些类似,一个键对应的一个值。 键:因为一个键确定值,所以键是不能改变的数据类型 (int ,bool ,str,元组) 都可以作为键的类型 值:字典的值可以是任何类型 优点:字典是无序的,但是字典中的键是有序排列的。而且,字典在查找的时候,在键中优先采用二分法进行查找,所以字典的查找速率很快。 特点:字典的存储是无序的,有点分布式数据库的意思。 三:字典的创建 字典的格式:一般用大括号括起来,键于值之间用冒号连接 1 dic = { 2 键1 :值1, 3 键2 : 值2, 4 } 代码演示: 1 dic = { 2 "name":["huao","zhao"], 3 '计科':[{"name":"胡澳",'age':18}, 4 {"name":"胡澳",'age':19} 5 ], 6 True:1, 7 (1,2,3):"胡澳", 8 2:"二哥" 9 } 10 print(dic) 运行结果: D:\常用软件\Python3.7