Python 索引1超出位置参数元组的范围

Python 索引1超出位置参数元组的范围,python,deep-learning,generative-adversarial-network,Python,Deep Learning,Generative Adversarial Network,我试图打印以下行,这是辅助分类器代码的一部分: print('{0:<22s} | {1:15s} | {2:15s} | {3:5s}'.format('component', *discriminator.metrics_names)) print({0:可能首先使用print(discriminator.metrics\u名称)或print(*discriminator.metrics\u名称)查看变量中的值。看起来您的值比字符串格式中所需的值少。我同意@furas。检查discr

我试图打印以下行,这是辅助分类器代码的一部分:

print('{0:<22s} | {1:15s} | {2:15s} | {3:5s}'.format('component', *discriminator.metrics_names))

print({0:可能首先使用
print(discriminator.metrics\u名称)
print(*discriminator.metrics\u名称)
查看变量中的值。看起来您的值比字符串格式中所需的值少。我同意@furas。检查discriminator.metrics\u名称。根据您的打印语句,它至少应该有3个值。如果<3,则打印将失败。@furas的方法正确,但我会尝试
len(discriminator.metrics\u名称)
。这必须给您一个4或更高的结果,您才不会出现此错误message@furas但它们实际上是相同数量的值。我从这个链接中获取了代码,可能是原始代码(在您的链接中)中的
discriminator.metrics\u names
工作正常,但在您的代码中会给出不同的结果。如果没有给出此错误的最小工作代码,我们将无能为力。