python - 如何使用多个参数正确格式化 Python Print?

标签 python printing

目前我得到以下输出:

data1     57578896
data2     57695876
anotherdata     59859485

我要添加什么格式,使其看起来像这样:

data1          57578896
data2          57695876
anotherdata    59859485

我现在的样子是这样的:

print "%s     %d" % (input_list[i], data)

最佳答案

使用宽度说明符,例如:

print "%-14s%d" % (input_list[i], data)

关于python - 如何使用多个参数正确格式化 Python Print?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48876981/

相关文章:

r - Print() 函数不在循环/函数内打印变量(R 代码)

pythons 'print' 语句不调用 .write() 方法?

python - 使用 Python 在 LAN 上查找事件节点

python - OpenCV 简单 Blob 检测器未检测到所有 Blob

python - 如何在标题中添加 cookie?

python - 如何打印数学符号

Python 合并 .xls 文件

python - 没有框架只用python制作GUI?

java - 打印(获取打印输出)数组列表中的元素

ASP.NET IIS 服务器端打印失败