python怎么右对齐

python怎么右对齐

例如,有一个字典如下:

>>> dic = {"name": "botoo","url": "http://www.123.com","page": "88","isNonProfit": "true","address": "china",}

登录后复制

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

qq.png

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

立即学习“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        : botoourl         : http://www.123.compage        : 88isNonProfit : trueaddress     : china>>> for k in dic:    print(k.rjust(d),":",dic[k])           name : botoo        url : http://www.123.com       page : 88isNonProfit : true    address : china>>> for k in dic:    print(k.center(d),":",dic[k])        name    : botoo    url     : http://www.123.com    page    : 88isNonProfit : true  address   : china>>>

登录后复制

关于 str.ljust()的用法还有这样的;

>>> s = "adc">>> s.ljust(20,"+")'adc+++++++++++++++++'>>> s.rjust(20)'                 adc'>>> s.center(20,"+")'++++++++adc+++++++++'>>>

登录后复制

以上就是python怎么右对齐的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2251759.html

(0)
上一篇 2025年2月27日 00:30:39
下一篇 2025年2月19日 20:49:00

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 全球计算机语言有哪些

    全球有数百种计算机语言,其中最流行的通用编程语言包括 Python、Java、C++、C# 和 JavaScript。此外,还有特定领域语言(如 SQL、HTML、CSS)、脚本语言(如 Shell、Perl、PHP、Ruby)和领域特定语…

    2025年2月27日
    300
  • 常见的高级计算机语言

    高级计算机语言是一种用于编写程序和软件的简化编程语言,易于阅读和编写,具有可移植性、代码效率和维护性等特点。常见的顶级高级计算机语言包括 Python、Java、C++、JavaScript、C#、R、Swift、Kotlin、Go 和 P…

    2025年2月27日
    200
  • 计算机语言有哪些编程软件

    计算机编程软件是用于与计算机交流并指导其执行任务的指令集。常见的编程软件类型包括:集成开发环境 (IDE)代码编辑器调试器编译器解释器 计算机编程软件 计算机语言是用于与计算机交流并指导其执行特定任务的指令集。编写计算机程序的软件称为编程软…

    2025年2月27日
    200
  • 电脑编程基础语言有哪些

    主要的电脑编程基础语言包括:Python:易学、广泛应用于数据科学和机器学习Java:面向对象、广泛用于企业级软件开发和安卓应用C++:强大、低级、常用于游戏开发和嵌入式系统C#:专为 Microsoft .NET 框架设计、广泛用于 Wi…

    2025年2月27日
    200
  • python采用什么开源协议

    python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 python源代码同样遵循 gpl(gnu general public license)协议。 GPL(GNU General Public License)(推荐学习…

    2025年2月27日
    200
  • python取余运算符是什么?

    python取余运算符是什么? python取余运算符是%,即表示取模,返回除法的余数。 假设变量: a=10,b=20; 那么b % a 输出结果 0 立即学习“Python免费学习笔记(深入)”; Python语言支持以下类型的运算符:…

    2025年2月27日
    200
  • linux如何安装python

    Linux中如何安装Python? 1、安装pycharm Pycharm下载地址:http://www.jetbrains.com/pycharm/download/ (建议选择开源的社区版本) 2.2安装pycharm的JDK环境 立即…

    2025年2月27日 编程技术
    200
  • 使用pip安装python库的几种常用方法

    使用pip安装python库的几种方式 1、使用pip在线安装 1.1 安装单个package 格式如下: 立即学习“Python免费学习笔记(深入)”; pip install SomePackage 登录后复制 示例如下: 比如:pip…

    2025年2月27日
    200
  • python如何保留一位小数

    方法1 用round函数 例如:  a=12.34567889round(a,1)=12.3 保留一位小数round(a,2)=12.35 保留二位小数 登录后复制 相关推荐:《Python视频教程》 立即学习“Python免费学习笔记(深…

    2025年2月27日
    200
  • python函数怎么用

    函数的概念,函数是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集   函数的作用,使用函数可以加强代码的复用性,提高程序编写的效率(推荐学习:Python视频教程) 函数的使用,函数必须先创建才可以使用,该过程称为函数定义…

    2025年2月27日
    200

发表回复

登录后才能评论