Python - 字典1
2023/10/15 23:03:07
本文主要是介绍Python - 字典1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
字典用于存储键值对形式的数据。字典是一个有序、可更改的集合,不允许重复。从 Python 3.7 版本开始,字典是有序的。在 Python 3.6 及更早版本中,字典是无序的。字典用花括号编写,具有键和值:
示例,创建并打印一个字典:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } print(thisdict)
字典项
字典项是有序的、可更改的,不允许重复的。字典项以键值对的形式呈现,可以通过键名来引用。
示例,打印字典的 “brand” 值:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } print(thisdict["brand"])
有序还是无序?
从 Python 3.7 版本开始,字典是有序的。在 Python 3.6 及更早版本中,字典是无序的。有序意味着字典的项具有定义的顺序,而该顺序不会改变。无序意味着项没有定义的顺序,您不能使用索引引用项。
可更改
字典是可更改的,这意味着我们可以在创建字典后更改、添加或删除项。
不允许重复
字典不能具有两个具有相同键的项:
示例,重复的值将覆盖现有值:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964, "year": 2020 } print(thisdict)
字典长度
要确定字典有多少项,请使用 len()
函数:
示例,打印字典中的项数:
print(len(thisdict))
字典项 - 数据类型
字典项中的值可以是任何数据类型:
示例,字符串、整数、布尔和列表数据类型:
thisdict = { "brand": "Ford", "electric": False, "year": 1964, "colors": ["red", "white", "blue"] }
类型,从 Python 的角度来看,字典被定义为具有数据类型 ‘dict’ 的对象:
示例,打印字典的数据类型:
thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } print(type(thisdict))
dict() 构造函数
也可以使用 dict()
构造函数创建字典。
示例,使用 dict()
方法创建一个字典:
thisdict = dict(name="John", age=36, country="Norway") print(thisdict)
这篇关于Python - 字典1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享