私は順序付けられた辞書を持っています、そして、そのキー/値のペアの山があります。私はitems()メソッドでそれらをすべて抽出できます。しかし、私はそれらのうちのいくつかを選択したい場合はどうすればいいですか?ordereddictのサブセットフィールド?
>>> import collections
>>> d = collections.OrderedDict({'banana': 3, 'apple': 4, 'pear': 1,'orange': 2})
>>> d.items()
[('apple', 4), ('banana', 3), ('orange', 2), ('pear', 1)]
リンゴとバナナがほしいのですが?
私は欲しいキーを指定する方法はありますか?
>>> d['apple','banana'] <-- does not work
私は結果をフィルタリングするために最後にリストの内包表記を使用して検討したが、厄介なようで、私はより良い方法があると思いました。
「リンゴ」、「バナナ」」を生産するにはどうしますか? – martineau
.items()と同じタプルまたはキーと値のペアのリストです。 – Exie