四时宝库

程序员的知识宝库

Python基础编程——字典的创建(python字典怎么创建)

在前面一节介绍了字典的基本概念以及重要作用,在这一节将会介绍如何创建一个字典。字典是由键-值对组成的,每一个键-值对称之为项。

在字典中键-值对之间使用用逗号进行分割,而整个字典则位于一对花括号里。在字典中(包括其他映射类型),键必须是唯一的,值可以重复。

字典的创建

要创建一个字典,可以使用花括号或者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时,如果不传入参数,则会创建一个空的字典。

总结

本节介绍了创建字典的两种常用的方法:

  1. {}
  2. dict()

下一节将会介绍基本的字典操作以及常用的字典方法。

如果有需要文中小程序的可以私信我哟!

欢迎大家关注、转发、订阅、点评!#Python编程从入门到实践##Python基础##Python入门##Python入门推荐#

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接