私は強烈なpythonの背景とJavaでの初心者の合計を持っているので、私はものをやろうとしますPythonic Javaの方法と苦労します。現在、ストアオブジェクトを座標でインデックスする方法を理解するのに問題があります。そのため、繰り返し可能です。私はオブジェクトの2次元配列を作成することができますが、私は多くのメモリを取ることになると恐れていますと私はすべてのインデックス(私は時々それをやりたいときに)すべてのオブジェクトを取得します。座標でオブジェクトのリストをインデックス化する最も無駄な方法は何ですか
Pythonでは、タプルをキーとして辞書を使用しますが、Javaではこのようなことはできません。
など。
class bar()
pass
bar1 = bar()
bar2 = bar()
# etc
foo = { (0,1): bar1, (100,30): bar2 }
for x in foo.values():
do_something()
あなたが提案した通りにそれをやり遂げました。ありがとう! – Kimvais