擅长:python、mysql、java
<p>您需要为您的格式槽传递匹配数量的参数。您的格式字符串有10个槽,但您只传入3个值。</p>
<p>缩减为4个格式插槽,只有3个参数指向<code>.format()</code>,显示相同的错误:</p>
<pre><code>>>> '{0:^20}{1:^20}{2:^20}{3:^20}'.format(1, 2, 3)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: tuple index out of range
>>> '{0:^20}{1:^20}{2:^20}{3:^20}'.format(1, 2, 3, 4)
' 1 2 3 4 '
</code></pre>
<p>当我传入4个参数时,<code>.format()</code>调用成功。</p>