首页 > 其他 > 详细

字符串格式化总结补充与有序字典

时间:2020-12-17 09:30:54      阅读:28      评论:0      收藏:0      [点我收藏+]

字符串格式化总结补充

#基础穷人版
msg = "我是%s,年龄%s岁"%("杨子连","25")
print(msg)

#升级版
msg = "我是%(n2)s,年龄%(n1)s岁"%{"n1":"杨子连","n2":"25"} #由元组变为字典
print(msg)
‘‘‘
输出结果为
我是25,年龄杨子连岁

n1/n2为其名字,是其定位的东西
‘‘‘

#中农版
v1 = "我是{0},今年{1}岁".format("杨子列",25)
v1 = "我是{0},今年{1}岁".format(*("杨子列",25))  #与上一行等价
print(v1)
#豪华中农版
v1 = "我是{name},今年{age}岁".format(name="杨子列",age=25)
v2 = "我是{name},今年{age}岁".format(**{"name":"杨子列","age":25}) #与上一行等价,对其进行指定
print(v1)

有序字典

from collections import OrderedDict

info = OrderedDict() #每次都要有这个意识,这是一个类!!
info["k1"] = 123 #__setitem__方法
info["k1"] = 123
info["k2"] = 456 
#info["k1"]#__getitem__方法

print(info.keys())
print(info.values())
print(info.items())

字符串格式化总结补充与有序字典

原文:https://www.cnblogs.com/yangzilaing/p/14147496.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!