Python 辞書の値()

値() ビュー オブジェクトを返す Python プログラミング言語の組み込みメソッドです。ビュー オブジェクトには、ディクショナリの値がリストとして含まれています。を使用する場合は、 type() メソッド 戻り値では、dict_values オブジェクトを取得します。実際のリストを取得するにはキャストする必要があります。

Python 辞書の value() メソッドの構文

構文: 辞書名.values()

パラメーター: パラメータはありません

戻り値: 特定の辞書で使用可能なすべての値のリスト。値は次の場所に保存されています。 逆転した やり方。

辞書からすべての値を取得します

最初の部分では、からすべての数値を抽出しています。 辞書 2 番目の部分では、Python value() 関数を使用して文字列値を抽出します。

Python3




# numerical values> dictionary> => {> 'raj'> :> 2> ,> 'striver'> :> 3> ,> 'vikram'> :> 4> }> print> (dictionary.values())> # string values> dictionary> => {> 'geeks'> :> '5'> ,> 'for'> :> '3'> ,> 'Geeks'> :> '5'> }> print> (dictionary.values())>

出力:

dict_values([2, 3, 4]) dict_values(['5', '3', '5']) 

辞書からすべての値の合計を取得します

給与総額を求める際のvalues()メソッドを説明するためのプログラム。指定された名前と給与を使用して、全従業員の給与総額を返します。 Pythonのsum()関数

Python3




# stores name and corresponding salaries> salary> => {> 'raj'> :> 50000> ,> 'striver'> :> 60000> ,> 'vikram'> :> 5000> }> # stores the salaries only> list1> => salary.values()> print> (> sum> (list1))> # prints the sum of all salaries>

出力:

115000