前提・実現したいこと
Pythonの辞書型で前から順番にキーと要素を取得しようとしています。
以下のようなことがしたいです。
python
1sampleD= {'いち':[1, 11,111], 'に':[2, 22,222], 'さん':[3, 33,333]} 2#出力 3{'いち':[1, 11,111]}
発生している問題・エラーメッセージ
以下の方法では辞書型では順番から取得できず、エラーになりました。
他の方法を探していますが、見つけられていない状態です。
--------------------------------------------------------------------------- KeyError Traceback (most recent call last) <ipython-input-4-1d6a5e1f1342> in <module>() 1 sampleD= {'いち':[1, 11,111], 'に':[2, 22,222], 'さん':[3, 33,333]} ----> 2 sampleD.pop(0) KeyError: 0
該当のソースコード
python
1sampleD= {'いち':[1, 11,111], 'に':[2, 22,222], 'さん':[3, 33,333]} 2sampleD.pop(0)
試したこと
Python
1sample = [1,2,3,4] 2sample.pop(0) 31 4 5sampleD= {'いち':[1, 11,111], 'に':[2, 22,222], 'さん':[3, 33,333]} 6sampleD.pop('いち') 7sampleD= {'いち':[1, 11,111], 'に':[2, 22,222], 'さん':[3, 33,333]} 8sampleD.pop('いち') 9[1, 11, 111]
補足情報(FW/ツールのバージョンなど)
Python3.6
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。