Pythonプログラムを読むとき、私はかつて関数を見つけましたself
を次のように使います。メソッド内でself []は何を意味していますか?
class Auto(object):
_biases_str = "biases{0}"
def _b(self, n, suffix=""):
name_b_out = self._biases_str.format(i + 1) + "_out"
return `self[self._biases_str.format(n) + suffix]`
name_b_out = self._biases_str.format(i + 1) + "_out"
のラインはつまり、私たちは常にself.
何かを定義するために、私にはいつも見えます。しかし、私はself[self._biases_str.format(n) + suffix]
の使用法についてはっきりしていません。具体的には、self[]
の意味は何ですか?それは何ですか?
もそこにあるはずの '\'バッククッキー\ 'でしょうか? –