在yaml中使用数组,我们知道可以写成:
yaml
# test.yaml num_array: - 1 - 2
如果想在*.yaml中创建一个空的数组该怎么设置呢?可以通过如下形式:
*.yaml
empty_array: []
在Python中直接使用
Python
import yaml with open("test.yaml") as fp: obj = yaml.safe_load(fp) print(obj["empty_array"]) # []
这样就可以在Python中操作YAML中的空数组了。
YAML
https://stackoverflow.com/questions/5110313/how-do-i-create-an-empty-array-in-yaml (opens new window)