在前面一节介绍了字典的基本概念以及重要作用,在这一节将会介绍如何创建一个字典。字典是由键-值对组成的,每一个键-值对称之为项。
在字典中键-值对之间使用用逗号进行分割,而整个字典则位于一对花括号里。在字典中(包括其他映射类型),键必须是唯一的,值可以重复。
字典的创建
要创建一个字典,可以使用花括号或者dict()方法,具体如下create_dict.py程序中所示:
create_dict.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 使用花括号创建一个空的字典
persons = {}
print(type(persons))
print('persons = {}'.format(persons))
# 使用花括号创建一个students的字典
students = {
'20210001': ['张三', '北京', 19],
'20210002': ['王五', '上海', 18],
'20210003': ['李四', '江苏', 20]
}
print(type(students))
print('students = {}'.format(students))
# 删除变量
del persons
del students
# 使用dict创建一个空字典
persons = dict()
print(type(persons))
print('persons = {}'.format(persons))
# 使用dict创建一个包含学生信息的字典
students = dict(name='Tom', age=22)
print(type(students))
print('students = {}'.format(students))
程序执行结果如下所示:
<class 'dict'>
persons = {}
<class 'dict'>
students = {'20210001': ['张三', '北京', 19], '20210002': ['王五', '上海', 18], '20210003': ['李四', '江苏', 20]}
<class 'dict'>
persons = {}
<class 'dict'>
students = {'name': 'Tom', 'age': 22}
从上面的程序执行结果可以看出,使用{}和dict都可以创建一个字典,使用dict时,如果不传入参数,则会创建一个空的字典。
总结
本节介绍了创建字典的两种常用的方法:
- {}
- dict()
下一节将会介绍基本的字典操作以及常用的字典方法。
如果有需要文中小程序的可以私信我哟!
欢迎大家关注、转发、订阅、点评!#Python编程从入门到实践##Python基础##Python入门##Python入门推荐#