我是python新手,正在尝试格式化这个输出。你知道吗
我的代码:
r1 = 1
r2 = 2
r3 = 3
r4 = 4
r5 = 5
for a in ['Interest rate','1%','2%','3%','4%','5%']:
print (a)
for b in ['Rule of 72 Doubling time in years',72/r1,72/r2,72/r3,72/r4,72/r5]:
print(b)
for c in ['Actual Doubling time in years','70','36','24','18','15']:
print(c)
但是,上述代码并未以我所需的矩阵类型格式打印:
我想要的输出:
Interest Rate Rule of 72 Actual doubling time
1% 72 70
2% 36 36
如何更改代码或添加打印代码?你知道吗
你可以用
itertools
来解决你的问题。你知道吗代码:
输出:
理想情况下,上面的方法可以解决您的问题,但是如果您想以更好的方式打印它,那么您可以使用下面给定的方法。你知道吗
输出:
希望这能回答你的问题!!!你知道吗
也许这会对你有所帮助:
这将产生:
我不确定这个答案,希望它能帮助你。你知道吗
尝试使用字典:
使用pandas,您将得到所需的输出矩阵
相关问题 更多 >
编程相关推荐