Pythonでは、リスト内にあるリスト内に値を挿入することは可能ですか?
例えば:
List = [['Name',[1, 4, 6]],
['Another Name', [1,2,5]]]
私は使用しようとしました:
List.insert([0][1], 'another value')
リスト内のリストを操作する別の方法はありますか?
Pythonでは、リスト内にあるリスト内に値を挿入することは可能ですか?
例えば:
List = [['Name',[1, 4, 6]],
['Another Name', [1,2,5]]]
私は使用しようとしました:
List.insert([0][1], 'another value')
リスト内のリストを操作する別の方法はありますか?
確実に可能:
>>> List = [['Name',[1, 4, 6]],
... ['Another Name', [1,2,5]]]
>>> List[0].insert(1,"Another Value")
>>> List
[['Name', 'Another Value', [1, 4, 6]], ['Another Name', [1, 2, 5]]]
挿入先の「内部」リストへの参照を取得するには、「外部」リストに添字を付けるだけです。
上記のコードを次のステップに分割できます。
inner = List[0]
inner.insert(1,'Another Value')
それが私が実際にそこで何をしたかをより明確にするなら...