一个python新手问题:
我想用带有参数列表的 c 格式在 python 中打印:
agrs = [1,2,3,"hello"]
string = "This is a test %d, %d, %d, %s"
如何使用 python 打印:
这是一个测试 1, 2, 3, 你好
谢谢。
字符串重载了模数运算符 ,%
用于printf
-style 格式,以及特殊情况tuple
s 用于使用多个值进行格式化,因此您需要做的就是将 from 转换list
为tuple
:
print(string % tuple(agrs))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句