私は基本的にこれを行うためにPythonを使用しています:
myDict = {"key1" : 1, "key2" : myDict["key1"]+1}
...私のドリフトをキャッチする場合。複数のステートメントを使用せずに可能ですか?
編集:また、誰かがこの質問をより明確に述べるためのより良い方法を教えてくれたら、それは素晴らしいことです. 私が求めていることをどのように言葉にすればよいか、私にはよくわかりません。
EDIT2:混乱しているようです-はい、それは単なる「key2」:1 + 1よりも複雑です。私がやっていることは、主にコードの読みやすさのためです.2行にすると混乱します.
これは、私がやろうとしていることのもう少し正確なコードサンプルです...それでも、それほど複雑ではありません:P
lvls={easy: {mapsize:(10,10), winPos:(mapsize[0]-1,mapsize[1]-1)},
medium:{mapsize:(15,15), winPos:(mapsize[0]-RANDOMINT,mapsize[1]-1)},
hard: {mapsize:(20,20), winPos:(mapsize[0]-RANDOMINT,mapsize[1]-RANDOMINT)}
}