2
0
Fork 0
mirror of https://github.com/bazelbuild/bazel-skylib synced 2024-11-27 05:43:25 +00:00
bazel-skylib/docs/dicts_doc.md
László Csomor 084758ff75
Regenerate docs + remove maprule.md (#137)
Maprule is hidden, see 3721d32c14
2019-03-26 12:38:49 +01:00

48 lines
1.2 KiB
Markdown
Executable file

## dicts.add
<pre>
dicts.add(<a href="#dicts.add-dictionaries">dictionaries</a>, <a href="#dicts.add-kwargs">kwargs</a>)
</pre>
Returns a new `dict` that has all the entries of the given dictionaries.
If the same key is present in more than one of the input dictionaries, the
last of them in the argument list overrides any earlier ones.
This function is designed to take zero or one arguments as well as multiple
dictionaries, so that it follows arithmetic identities and callers can avoid
special cases for their inputs: the sum of zero dictionaries is the empty
dictionary, and the sum of a single dictionary is a copy of itself.
### Parameters
<table class="params-table">
<colgroup>
<col class="col-param" />
<col class="col-description" />
</colgroup>
<tbody>
<tr id="dicts.add-dictionaries">
<td><code>dictionaries</code></td>
<td>
optional.
<p>
Zero or more dictionaries to be added.
</p>
</td>
</tr>
<tr id="dicts.add-kwargs">
<td><code>kwargs</code></td>
<td>
optional.
<p>
Additional dictionary passed as keyword args.
</p>
</td>
</tr>
</tbody>
</table>