Python 字典
这个字典={
“品牌”:“福特”,
“模型”:“野马”,
“年份”:1964
}
字典
字典用于以键:值对的形式存储数据值。
字典是一个有序*、可更改且不允许重复的集合。
从 Python 3.7 版本开始,字典 有序在 Python 3.6 及更早版本中,字典 无序.
字典用花括号括起来,具有键和值:
字典条目
词典条目有序、可更改、并且不允许重复。
字典项以键:值对的形式呈现,可以使用键名来引用。
有序还是无序?
从 Python 3.7 版本开始,字典 有序在 Python 3.6 及更早版本中,字典 无序.
当我们说字典是有序的时,这意味着字典中的项目具有定义的顺序,并且该顺序不会改变。
无序意味着项目没有定义的顺序,您无法使用索引来引用项目。
多变
字典是可改变的,这意味着我们可以在创建字典后更改、添加或删除条目。
不允许重复
字典不能有两个具有相同键的项目:
字典长度
要确定字典中有多少个项目,请使用 len()
功能:
字典条目 - 数据类型
字典项中的值可以是任何数据类型:
类型()
从 Python 的角度来看,字典被定义为具有数据类型“dict”的对象:
<class 'dict'>
dict() 构造函数
也可以使用 字典() 构造函数来创建字典。
例子
使用 dict() 方法创建字典:
thisdict = dict(name = "John", age = 36, country = "Norway")
打印(thisdict)
亲自尝试 »
Python 集合(数组)
Python 编程语言中有四种集合数据类型:
*放 项目 是不可改变的,但您可以随时删除和/或添加项目。
**从 Python 3.7 版开始,字典 有序在 Python 3.6 及更早版本中,字典 无序.
在选择集合类型时,了解该类型的属性很有用。为特定数据集选择正确的类型可能意味着保留含义,也可能意味着提高效率或安全性。