Creates a dictionary by merging key-value pairs in a sequence into the dictionary, using a combining closure to determine the value for duplicate keys.
ある辞書を作成します、あるシーケンスの中のキー値ペアをその辞書に合併させることによってです、結合用のクロージャを使って重複キーに対する値を決定します。
A sequence of key-value pairs.
いくらかのキー値ペアからなるシーケンス
combine
A closure that takes the current and new values for any duplicate keys. The closure returns the desired value for the final dictionary.
あるクロージャで、何らかの重複キーに対する現在および新しい値それぞれをとるもの。このクロージャは、最終的な辞書に対して望む値を返します。
Return Value
戻り値
A new dictionary with the combined keys and values of this dictionary and other.
この辞書とotherのキーと値を組み合わせた新しい辞書。
Discussion
解説
Use the combine closure to select a value to use in the returned dictionary, or to combine existing and new values. As the key-value pairs are merged with the dictionary, the combine closure is called with the current and new values for any duplicate keys that are encountered.combineクロージャを使ってある値を選択することで、返される辞書において使ってください、または既存および新規の値を結合してください。それらキー値ペアが辞書に結合されるときに、出くわした全ての重複キーに対してその現在および新規の値とともにcombineクロージャが呼び出されます。
This example shows how to choose the current or new values for any duplicate keys:
この例は、あらゆる重複キーに対して現在および新規の値を選択する方法を示します:
Updates the value stored in the dictionary for the given key, or adds a new key-value pair if the key does not exist.
辞書に格納される値を指定されたキーに対して更新します、またはそのキーが存在しないならば新しいキー値ペアを追加します。
Merges the given dictionary into this dictionary, using a combining closure to determine the value for any duplicate keys.
与えられた辞書をこの辞書へと結合します、結合用のクロージャを使って何らかの重複キーに対して値を決定します。
Merges the key-value pairs in the given sequence into the dictionary, using a combining closure to determine the value for any duplicate keys.
与えられたシーケンスの中のキー値ペアをこの辞書へと結合します、結合用のクロージャを使って何らかの重複キーに対して値を決定します。
Creates a dictionary by merging the given dictionary into this dictionary, using a combining closure to determine the value for duplicate keys.
与えられた辞書をこの辞書へと結合することによって1つの辞書を作成します、結び付けられているクロージャを使って何らかの重複キーに対して値を決定します。