Python 3.x 格式化Python打印语句

Python 3.x 格式化Python打印语句,python-3.x,formatting,Python 3.x,Formatting,我在我放入列表的输出上使用了来自“未来导入打印”功能的。它删除了撇号和外括号。下面是一个更大的print语句的片段,如何进一步删除括号和括号之间的空格&378,并将最后一个元素浮动到小数点后2位 代码: 打印声明: Evanescence ( 378 ) 513476 [226] [2272.0176991150443] 无需构造列表,在打印语句中展开该列表,您可以直接使用.format()。看起来您的最后两项是一个值的列表,您只需要获取第一个索引[0] print("{} ({}) {} {

我在我放入列表的输出上使用了来自“未来导入打印”功能的
。它删除了撇号和外括号。下面是一个更大的print语句的片段,如何进一步删除括号和括号之间的空格&378,并将最后一个元素浮动到小数点后2位

代码:

打印声明:

Evanescence ( 378 ) 513476 [226] [2272.0176991150443]

无需构造列表,在打印语句中展开该列表,您可以直接使用
.format()
。看起来您的最后两项是一个值的列表,您只需要获取第一个索引
[0]

print("{} ({}) {} {} {:.2f}".format(dict1[key], key, dict2[key], dict3[key][0], value[0]))

与您分享实际数据和
print()
statement。我的意思是,当我发表这篇文章时,已经是深夜了。
print("{} ({}) {} {} {:.2f}".format(dict1[key], key, dict2[key], dict3[key][0], value[0]))