トップ「Dictionary」の質問

辞書はキーを値にマップし、キーによる値の効率的な取得を可能にします。

'for'ループを使用して辞書を反復処理する

私は次のコードに少し戸惑っています:d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, […] 続きを読む…

python python-2.7 dictionary

特定のキーが辞書にすでに存在するかどうかを確認します

キーの値を更新する前に、キーが辞書に存在するかどうかをテストしたかったのです。 私は次のコードを書きました:if 'key1' in dict.keys(): print "blah" else: print " […] 続きを読む…

python dictionary

新しいキーを辞書に追加するにはどうすればよいですか?

作成後にPython辞書にキーを追加することは可能ですか?.add()メソッドがないようです。

python dictionary lookup

辞書を値で並べ替えるにはどうすればよいですか?

データベースの2つのフィールド(文字列フィールドと数値フィールド)から読み取られた値の辞書があります。 文字列フィールドは一意であるため、それが辞書のキーです。キーで並べ替えることはできますが、値に基づいて並べ替えるにはどうすればよいですか?注:ここでStack Overflowの質問を読みました。辞書のリストを辞書の値で並べ替えるにはどうすればよいですか? おそらくコードを変更して辞書のリストを作成することもできますが、辞書のリストは実際には必要ないので、昇順または降順で並べ替えるより簡単な解決策があるかどうかを知りたいと思いました。

python sorting dictionary

Javaマップの各エントリを効率的に反復するにはどうすればよいですか?

JavaでMapインターフェースを実装するオブジェクトがあり、その中に含まれるすべてのペアを反復処理したい場合、マップを通過する最も効率的な方法は何ですか?要素の順序は、インターフェイス用に持っている特定のマップ実装に依存しますか?

java dictionary collections iteration

Pythonで2つの辞書を1つの式にマージするにはどうすればよいですか(辞書の和集合を取る)?

私は2つのPython辞書を持っており、これら2つの辞書をマージして返す(つまり、和集合をとる)単一の式を記述したいと思います。 update()メソッドは、辞書をインプレースで変更する代わりに結果を返す場合、私が必要とするものです。>>> x = {'a': 1, 'b': 2} >>& […] 続きを読む…

python dictionary merge

オブジェクトのタイプを決定しますか?

変数がリスト、辞書、またはその他のものであるかどうかを判断する簡単な方法はありますか? どちらのタイプのオブジェクトも返されますが、違いがわかる必要があります。

python dictionary types typeof

辞書から要素を削除する

Pythonで辞書からアイテムを削除する方法はありますか?さらに、辞書からアイテムを削除してコピーを返す(つまり、元のアイテムを変更しない)にはどうすればよいですか?

python dictionary del

辞書を反復処理するための最良の方法は何ですか?

C#で辞書を反復処理するいくつかの異なる方法を見てきました。 標準的な方法はありますか?

c# dictionary loops

Python辞書からキーを削除する方法は?

辞書からキーを削除するとき、私は以下を使用します:if 'key' in my_dict: del my_dict['key'] これを行う1行の方法はありますか?

python dictionary data-structures unset