数据结构
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网络空间、营销软件、网站建设、承德网站维护、网站推广。
1、对象:键值对的集合,键值对用冒号“:”结构表示。
冒号与值之间需用空格分隔
2、数组:一组按序排列的值。
简称 "序列或列表"
数组前加有 “-” 符号,符号与值之间需用空格分隔
3、纯量:单个的、不可再分的值。
(如:字符串、bool值、整数、浮点数、时间、日期、null等)
None值可用null可 ~ 表示
实例
house: family: name: Doe parents: - John - Jane address: number: 34 street: Main Street import yaml f = open('example.ini',encoding="utf-8") x = yaml.load(f) print(x) print("---------") aproject = {'name': 'Silenthand Olleander', '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教程:python中yaml的三种数据结构
链接分享:http://www.shufengxianlan.com/qtweb/news40/555690.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联