您现在的位置是:课程教程文章
python中yaml的三种数据结构
2023-12-14 20:38课程教程文章 人已围观
数据结构
1、对象:键值对的集合,键值对用冒号“:”结构表示。
冒号与值之间需用空格分隔
2、数组:一组按序排列的值。
简称 "序列或列表"
数组前加有 “-” 符号,符号与值之间需用空格分隔
3、纯量:单个的、不可再分的值。
(如:字符串、bool值、整数、浮点数、时间、日期、null等)
None值可用null可 ~ 表示
实例
house: family: name:Doe parents: -John -Jane address: number:34 street:MainStreet importyaml f=open('example.ini',encoding="utf-8") x=yaml.load(f) print(x) print("---------") aproject={'name':'SilenthandOlleander', 'race':'Human', 'traits':['ONE_HAND','ONE_EYE'] } ret=yaml.dump(aproject) print(ret) aproject=["a","b","c"] ret=yaml.dump(aproject) print(ret) aproject=("a","b","c") ret=yaml.dump(aproject) print(ret) aproject={"a":1,"b":2} ret=yaml.dump(aproject) print(ret)
以上就是python中yaml的三种数据结构,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
课程教程:python中yaml的三种数据结构下一篇:没有了