現在、Python でメソッドを取得して、ゼロ、1、または 2 つの文字列のリストを返して文字列フォーマッタにプラグインし、それらを文字列メソッドに渡そうとしています。私のコードは次のようになります。
class PairEvaluator(HandEvaluator):
def returnArbitrary(self):
return ('ace', 'king')
pe = PairEvaluator()
cards = pe.returnArbitrary()
print('Two pair, {0}s and {1}s'.format(cards))
このコードを実行しようとすると、コンパイラは IndexError: tuple index out of range を返します。
戻り値を引数として渡すには、どのように構造化すればよい.format()
ですか?