本文主要介绍了什么是字典?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字典的知识 。
推荐阅读
- Python中的ruduce函数和filter函数有什么区别?Python filter及reduce()函数使用方法解析
- Python如何知道文件是否存在?Python中两种判断文件是否存在的方法
- python中的等于与is的区别是什么?python中的等于与is有什么区别?
- 爸爸去哪儿主题曲为什么没有田亮父女?
- 科普|网络流行语科普:对胃了是什么梗 对胃了是什么意思?
- 意思|易拉罐什么意思? 这梗指不了解事件本身但说不合时宜的话引起不快的人
- 是什么|妇女之友是什么梗?这梗指对异性朋友非常之多……
- 课堂|花卉养殖小课堂:玉兰花闻起来什么味道 玉兰花有毒吗?
- 什么是淘宝开店违规风险保证金?需要交多少钱?
- 这梗指|老法师是什么梗?这梗指经验丰富的人或是精通某一行的人