キーが文字列で値がリストである辞書を反復しようとすると、for を使用します。フィールド、フィールド内の possible_values: 「展開するには値が多すぎます」エラーが発生する可能性があります。
このエラーを解決するには、使用されている Python のバージョンに応じて、別のアプローチが必要です:
Python 3 では、代わりに items() を使用する必要があります。
<code class="python">for field, possible_values in fields.items(): print(field, possible_values)</code>
Python 2 では、iteritems() を使用する必要があります。
<code class="python">for field, possible_values in fields.iteritems(): print field, possible_values</code>
また、items() の使用や iteritems( の削除など、Python バージョン間での辞書の反復処理の詳細については、[この回答](https://stackoverflow.com/a/19995911) を参照してください。 ) Python 3.
以上が辞書を反復処理するときに「解凍するには値が多すぎます」エラーを処理する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。