例如,有一个字典如下:>>> dic = {

"name": "botoo",

"url": "http://www.123.com",

"page": "88",

"isNonProfit": "true",

"address": "china",

}

想要得到的输出结果如下:

相关推荐:《Python视频教程》

首先获取字典的最大值max(map(len, dic.keys()))

然后使用

Str.rjust() 右对齐

或者

Str.ljust() 左对齐

或者

Str.center() 居中的方法有序列的输出。>>> dic = {

"name": "botoo",

"url": "http://www.123.com",

"page": "88",

"isNonProfit": "true",

"address": "china",

}

>>>

>>> d = max(map(len, dic.keys())) #获取key的最大值

>>>

>>> for k in dic:

print(k.ljust(d),":",dic[k])

name : botoo

url : http://www.123.com

page : 88

isNonProfit : true

address : china

>>> for k in dic:

print(k.rjust(d),":",dic[k])

name : botoo

url : http://www.123.com

page : 88

isNonProfit : true

address : china

>>> for k in dic:

print(k.center(d),":",dic[k])

name : botoo

url : http://www.123.com

page : 88

isNonProfit : true

address : china

>>>

关于 str.ljust()的用法还有这样的;>>> s = "adc"

>>> s.ljust(20," ")

'adc '

>>> s.rjust(20)

' adc'

>>> s.center(20," ")

' adc '

>>>

python输出右对齐_python怎么右对齐相关推荐

  1. python输出计算结果_Python学习--02输入和输出、运算符

    命令行输入 x = input("Please input x:") y = raw_input("Please input x:") 使用input和raw_ ...

  2. python输出去空格_python输出怎么取消空格

    python输出怎么取消空格?下面给大家介绍几种不同的方法: 1:strip()方法,去除字符串开头或者结尾的空格>>> a = " a b c " >&g ...

  3. python输出个人信息_Python如何输出警告信息

    问题 你希望自己的程序能生成警告信息(比如废弃特性或使用问题). 解决方案 要输出一个警告消息,可使用 warning.warn()函数.例如: import warnings def func(x, ...

  4. python输出指定字符串_Python输出指定字符串的方法

    输入一串字符,由字母.数字和空格组成,长度 < 1000, 判断其中是否存在日期格式的数据.日期格式的数据具有如下的特征,连续包含年份和月份信息.年份信息是指连续的四个数字,之后是 Jan, F ...

  5. python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  6. python输出数字怎么办_python怎么输出数字

    Python数字运算 Python 解释器可以作为一个简单的计算器:您可以在解释器里输入一个表达式,它将输出表达式的值. 表达式的语法很直白: +, -, * 和/ 和在许多其它语言(如Pascal或 ...

  7. 用python输出国际象棋棋盘_python输出国际象棋棋盘的实例分享

    国际象棋是当今国际上最流行的智力体育运动项目.青年人下棋可以锻炼思维.增强记忆力和培养坚强的意志:中年人下棋可以享受美学:老年下棋可以很好的休息娱乐.国际象棋游戏有自己的规则,需要两个人将棋子落在棋盘 ...

  8. python输出数字金字塔_Python输出数字金字塔

    原博文 2019-10-25 19:47 − 使用Python输出一个数字金字塔 运行结果: 源代码: ''' Python输出数字金字塔 ''' for x in range(1,10): prin ...

  9. python输出日期语句_python使用calendar输出指定年份全年日历的方法

    python使用calendar输出指定年份全年日历的方法 本文实例讲述了python使用calendar输出指定年份全年日历的方法.分享给大家供大家参考.具体实现方法如下: import calen ...

  10. python输出去空格_Python去除多余空格

    今天做爬虫时.发现结果中好多多余的空格.然后有强迫症的我当然不会放过 " xyz ".strip() # returns "xyz" " xyz &q ...

最新文章

  1. nojy 105 九的余数
  2. VINS紧耦合优化公式及代码解析
  3. 百度地图与谷歌地球的偏差调整
  4. android 华为手机灭屏搜索不到蓝牙_华为Mate 30更新EMUI10.1.0.132版本,新增10项实用功能...
  5. linux跟踪查看实时追加文件的结尾(常用于日志文件)
  6. C++ unsigned long 转化为 unsigned char*
  7. .sig 签名文件怎么使用
  8. 面向面试编程-概念之-分布式与集群的区别和联系
  9. 国内银行卡BIN号速查简表(2016)
  10. 阿里linux内核月报2014-07-08
  11. 2014年9月-前端开发月刊
  12. foxmail连接163邮箱服务器,Foxmail怎么接收163邮箱? foxmail添加163邮箱的方法
  13. jpg照片太大怎么压缩?三步轻松搞定
  14. matlab 仿真步长,[转载]matlab 仿真步长设置
  15. 07 Anykey图像优化及文字头像生成与加载
  16. 【Linux进程间通信】四、mmap共享存储映射
  17. 华为IPsec实现支部与支部间借助总部进行隧道中转
  18. [4G5G专题-53]:物理层-手机终端的传输模式TM详解
  19. MT【129】常数变易法
  20. android 短信 8859 1,短信接口

热门文章

  1. 使用百度网盘自动同步Zotero的文献
  2. python爬虫遇到动态加密怎么办?爬取某点评网站内容
  3. 树莓派入门(六)之控制舵机、伺服电机的驱动代码
  4. SPSS数据分析常见问题(差异性研究)
  5. 北京联通dns服务器位置,全国联通DNS服务器地址
  6. 常用的项目管理工具有哪些?
  7. h5 video在微信中 全屏播放 退出后的坑
  8. jy-10-SPRINGMYBATIS01——Spring-成恒
  9. Windows鼠标右键没有“新建”“新建文件夹”选项
  10. 资产配置那些事-标准普尔家庭资产象限图