0
pygameを使ってゲームを作ろうとしていますが、他のリスト内のリストに問題があります。リスト内の値にアクセスする方法 - Python
ei = [[Enemy(), Enemy()][Enemy2()]]
for wave in ei:
if self in wave:
print(ei.index(self))
オブジェクトがリスト内で、私はバルクでei
をプリントアウトによって確認されているが、しかし、このコードは単に「なし」を返しません:私は次のコードを持っている敵/敵2のクラスの内部
。
は、私は、しかし、それはまだ私は推測していNone
構文の強調表示ツールを使用して、指定したコードが適切にフォーマットされていることを確認し、ここでの字下げが、自分のエディタでのコードとまったく同じであることを確認してください。 – idjaw
質問を編集して[mcve]を表示することができます。私たちは、あなたが与えた文脈で「自己」が何であるのか分かりません –
敵とEnemy2は同じクラスか異なるクラスですか?クラス内でこのコードはどこですか? '\ _ \ _ init \ _ \ _()'にありますか?それは方法でさえありますか?必要な情報を提供すれば、あなたの質問は簡単に答えることができます。 –