字典 Dict
字典
字典,顾名思义,即是一个按照特定的名称key来存储元素的集合与容器。除此以外,如果您有其他编程语言的开发经验,您可以将列表理解成类似于hashmap, 对象的类型结构。
注意:字典中的元素可以是任何类型的值!
字典具有如下特性:
字典中的元素是没有顺序的
字典中的元素通过唯一的键,名称进行访问
注意:一般情况下键需要使用字符串值。
何时使用列表?
当你的物品中,存在以下需求时,可以考虑使用列表:
需要结构化存储大量数据
需要一个具名容器用来存储不同类别下的数据
需要使用到列表自展开功能,即自动展示多行lore时
示例
定义一个字典
您可以通过 {}
字面量语法来声明一个字典,并且字典中可以直接设置好对应的键值对,例如 {name: "AzureFlow", age: 0}
,即包含了两个元素的字典,每个元素的键分别是 name
和 age
。
具体示例如下:
访问字典中的元素
您可以通过 dict["key"]
或 dict.key
来访问列表中的元素,其中,dict
是已经定义好的列表,key
是待访问的元素的键名。
具体示例如下:
添加一个元素
您可以通过 dict["key"] = value
或 dict.key = value
来设置添加列表中的元素,其中,dict
是已经定义好的列表,key
是待设置的元素的键名,value
是需要添加的元素。
具体示例如下:
Last updated