最佳答案
我在 Python 2.6.5中构造了一个字符串 s
,它将具有不同数量的 %s
标记,这些标记与列表 x
中的条目数相匹配。我需要写出一个格式化的字符串。下面的代码不起作用,但指示了我正在尝试做的事情。在这个示例中,有三个 %s
令牌,列表有三个条目。
s = '%s BLAH %s FOO %s BAR'
x = ['1', '2', '3']
print s % (x)
我希望输出字符串为:
1 BLAH 2 FOO 3 BAR