【发布时间】:2025-12-17 19:25:02
【问题描述】:
我在打印和格式化时遇到问题我尝试了以下代码:
for line in sorted(mydictionary.line()):
print '{0} ,'.format(key_val[0]),
print '{0}'.format(*mydictionary[line][0]),
print '{0}'.format(*mydictionary[line][1])
输出如下所示:
File 1
File 2
File 1
01-CA , C 900
02-AR , A 505
03-UT , U 800
04-NY , N 350
File 2
01-CA , C 500
02-AR , A 700
03-UT , U 805
04-NY , N 300
无论如何我可以进行格式化,所以它会像这样打印:
File 1
File 2
File 1 File 2
01-CA , C900 01-CA , C500
02-AR , A505 02-AR , A700
03-UT , U800 03-UT , U805
04-NY , N350 04-NY , N300
谢谢。
【问题讨论】:
-
能把你的字典贴出来吗?
-
mydictionary.line()是做什么的?
标签: python string formatting