と2Dリストインデックス作成list
など:は別のリスト
lst = [[1,2,3], [4,5,6], [7,8,9]]
と含む別list
list
における要素の[row, column]
index
、例えばので:
index = [2, 1]
私は明らかにelement
をindex
で得ることができます:
lst[index[0]][index[1]]
しかし、私はこのsyntax
が非常にclunkyであり、大きなコードブロックにうまく座っていないことがわかりました。また、より高い次元のlist
で悪化する。
私の質問:これは簡単な方法ですindex
?
lst[index]
読みやすくなりますが、これはPythonはそれほどオプションではありませんどのように動作するかではありません:。
のようなものがあることと思われます
はあなたが行うことができます 'I、J = index'その後、' LST [I] [J] ' –