您的位置:首页 > 编程语言 > Python开发

python-15-如何对字符串进行左,右,居中对齐?

2017-05-03 19:41 507 查看


如果是正常迭代,是这样的。

d = {'Adddd' : 500.0,'sB' : 0.04,'qqqqqqqqqC' : 477,'Dddd' : 100.0,'E' : 40 }

for i in d:
print(i,':',d[i])




我们需要把字符串的宽度调整成相同的。



方法一:



方法二:





当我们取得最大长度时,进行迭代。

d = {'Adddd' : 500.0,'sB' : 0.04,'qqqqqqqqqC' : 477,'Dddd' : 100.0,'E' : 40 }
w = max(map(len,d.keys()))

for i in d:
print(i.ljust(w),':',d[i])


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: