了解python中的字典
1.字典是python中唯一内建的映射类型,字典中没有特殊的顺序,但是存储在一个特定的键(key)下,键可以是数字、字符串、元组。
2.自动添加:即使键起始时在字典中并不存在,也可以为它赋值,字典就会建立新的项。
3.字典是另一种可变容器模型,且可存储任意类型对象。
4.字典的每个键值key–>value,用冒号【:】分割,每个键值对之间用逗号【,】分割,整个字典包括在花括号【{ }】中。
5.键是唯一的,如果重复,最后的一个键值对会替换前面的,值不需要唯一。
6.值可以取任何数据类型的,但键是不可变的,可以是字符串、数字、元组。
创建一个空字典
s = {}
print(s,type(s))

创建一个字典
key、value键值对的形式存在的
s={
'linux':[100,99,89],
'python':[99,89,78]
}
print (s,type(s))

工厂函数
d = dict()
print(d,type(d))
d = dict(a=1,b=2)
print(d,type(d))


字典的嵌套
student={
1:{'name':'tom',
'age':18,
'score':99},
2:{
'name':'lily',
'age':18,
'score':100
}
}
print(student)
print(student[1]['score'])

本文深入讲解Python中的字典,一种内建的映射类型,探讨其特性如自动添加、键值对存储方式、字典的创建及嵌套使用。通过实例演示如何创建和操作字典,包括使用工厂函数和嵌套字典。
23万+

被折叠的 条评论
为什么被折叠?



