0
私はリストを値として持つ辞書を持っています。値を選択したときにリストから値をランダムに選択すると、値を削除する必要があります。彼らは再び使われることはありませんが、キーとアウター値はそのままにしておかなければなりません。キーを削除せずにdicの値を削除
これは私のコードではありません。それを説明するためにそれを簡素化する。
dic1 ={1:[[0,1],[1,1]],2:[[0,1],[1,1]]}
for key,value in dic1.items():
if key == 2:
# for example, I want to delete from key 2: list element [0,1]
# so key 1 : [0,1] stays
ありがとうyust:もちろん
、あなたは一般的な場合に、より安全にそれを書く必要があるだろう何が必要なのですか? – Belguimclub
@Chris_Rands:done。ありがとう。 –