这有什么不同:
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
docs的解释.
规则二:科隆
当然,Python词典只是键值对.来自其他语言的用户可能将此数据类型识别为哈希或关联数组.
字典键在YAML中表示为由尾部冒号终止的字符串.值由冒号后面的字符串表示,用空格分隔