不,它只是一个嵌套的字典。
这两者之间的区别是什么:
dic1:
- subdict1.1: value11.1
- subdict1.2: value1.2
- cubdict1.3: value1.3
这个:
dict2:
subdict2.1: value2.2
subdict2.1: value2.2
subdict2.3: value2.3
我知道第一个是字典列表。但是第二个是什么?这不是字典清单吗?
示例
YAML
代码:
first_level_dict_key:
second_level_dict_key: value_in_second_level_dict
Python
:中的结果
{
'first_level_dict_key': {
'second_level_dict_key': 'value_in_second_level_dict'
}
}
salt
文档中的说明。
规则二:菌落
当然,Python字典只是键值对。来自的用户其他语言可能将此数据类型识别为散列或关联阵列。
字典键在YAML中表示为以尾随冒号。值由以下字符串表示冒号,由空格分隔