我一直在搜索这个,但我找不到它。 我想以有组织的方式查看命令列表,以便:
Comandos = ["1: Imprime lista de opciones", "2: Abre la calculadora de dinero"]
pprint(Comandos)
像这样打印:
1: Imprime lista de opciones
2: Abre la calculadora de dinero.
答案 0 :(得分:3)
您不需要pprint
,只需join
将它们放在一起print
:
print('\n'.join(Comandos))
答案 1 :(得分:0)
正如@ willem-van-onsem所说,你可以简单地加入,它将全部完成。
但是,如果需要 必须来使用pprint,您可以这样做:
pprint(a,width=max(len(a[0]),len(a[1]))*2)
请注意,这不是最佳(也不推荐)解决方案。
更通用的方法:
pprint(a,width=len((max(a, key=len))*2))
附加说明: 当n(n> 1)个最短字符串总和最长(长度)时,该方法将不起作用。