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])
相关文章推荐
- Python高级编程-如何对字符串进行左,右,居中对齐?
- Python正则表达式如何进行字符串替换
- 利用Python进行数据分析(15) pandas基础: 字符串操作
- 如何用Python来进行查询和替换一个文本字符串
- Python正则表达式如何进行字符串替换
- Python正则表达式如何进行字符串替换
- 利用Python进行数据分析(15) pandas基础: 字符串操作
- [python]如何对字符串进行大小写转换
- Python正则表达式如何进行字符串替换
- Python正则表达式如何进行字符串替换
- python 如何进行多个字符串的拼接
- 如何对字符串进行左、右和居中对齐
- python 4-5 如何对字符串进行左, 右, 居中对齐str.ljust/rjust/center/format(s,'<20'/'>20'/'^20')
- 如何用Python来进行查询和替换一个文本字符串?
- Python正则表达式如何进行字符串替换实例
- 如何:在各种字符串类型之间进行转换(zz)
- python中如何进行测试
- 学习笔记一:如何:对某词在字符串中出现的次数进行计数 (LINQ)
- 【转载】如何:在各种字符串类型之间进行转换
- Python Cookbook 第二版 汉化版 [Recipe 1.7] 以单词或字符为单位对字符串进行反序排列