gpt4 book ai didi

python - 强制 pyYAML 持续转储

转载 作者:太空狗 更新时间:2023-10-29 20:12:48 26 4
gpt4 key购买 nike

In [136]: a = [1,2,3,4,5]

In [137]: print yaml.dump(a)
[1, 2, 3, 4, 5]


In [138]: a = [1,2,3,4,5, [1,2,3]]

In [139]: print yaml.dump(a)
- 1
- 2
- 3
- 4
- 5
- [1, 2, 3]

为什么上面两个dumps的输出不同?是否可以强制 pyYAML 始终拆分 list

最佳答案

来自 the documentation :

print yaml.dump(a, default_flow_style=False)

值可以是TrueFalseNone。如果 None 或未指定(即默认值),它会自动选择是使用内联还是 block 式输出。 False 从不使用内联,True 总是内联。

关于python - 强制 pyYAML 持续转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14024783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com