什么是字典?Python学习之字典的创建和使用

本文主要介绍了什么是字典?Python学习之字典的创建和使用的相关知识,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,下面一起来学习吧!

【什么是字典?Python学习之字典的创建和使用】

什么是字典?Python学习之字典的创建和使用

文章插图
一、什么是字典
首先我们要字典的基本概念,在python中它的类型是最特别的,它是一个映射类型,就是一种哈希表,它的对象是可以改变的可以存储任意个数的python对象,当然还可以包含其他类型 。举一个简单的字典示例,做进一步的了解:
student ={'name':'haha','age':'18','grade':'9'} # 定义一个字典print(studen ['name'])print(student ['age'])print(student ['grade'])new_names = student ['name']new_ages = student ['age']new_grades= student ['grade']print("The student's name is " + new_names.title()+ ",and she is "+str(new_ages) +" years old,and Grade "+str(new_grades))在这段代码中,我们先定义了一个字典,名为student,它存放了三个关键字,包括'name','age'和'grade',而且还分别给它们赋予了值 。比如在对student ['age']进行值的引用时,它就相当于是new_ages = student ['age']和new_ages=18是一个道理 。
二、创建字典
字典的创建格式:名称={“键名”:“键值”}举个例子:
person={"name":"小王","age":22,"地址":"长沙市"}print(person)打印字典print(type(person))输出字典的类型输出结果:
{'name': '小王', 'age': 22, '地址': '长沙市'}<class 'dict'>三、字典中键值的获取
字典还可以根据一个键名来打印它的键值,代码如下:
person={'name': '小王', 'age': 22, '地址': '长沙市'}print(person["name"])print(person["age"])print(person["地址"])输出结果:
小王22长沙市这篇关于什么是字典?Python学习之字典的创建和使用的文章就介绍到这了,希望以上内容能帮助你更好的理解有关python字典的知识 。

    推荐阅读