# YAML中常见问题

# How do I create an empty array in YAML?

yaml中使用数组,我们知道可以写成:

# test.yaml
num_array:
- 1
- 2

如果想在*.yaml中创建一个空的数组该怎么设置呢?可以通过如下形式:

empty_array: []

Python中直接使用

import yaml
with open("test.yaml") as fp:
    obj = yaml.safe_load(fp)
    print(obj["empty_array"])
# []

这样就可以在Python中操作YAML中的空数组了。

(adsbygoogle = window.adsbygoogle || []).push({});