当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python dask.config.update用法及代码示例


用法:

dask.config.update(old: dict, new: Mapping, priority: Literal['old', 'new'] = 'new') → dict

使用另一个值更新嵌套字典

这就像 dict.update 一样,除了它平滑地合并嵌套值

这在原地运行并修改旧的

参数

priority: string {‘old’, ‘new’}

如果是新的(默认),则新字典具有偏好。否则旧字典会。

例子

>>> a = {'x': 1, 'y': {'a': 2}}
>>> b = {'x': 2, 'y': {'b': 3}}
>>> update(a, b)  
{'x': 2, 'y': {'a': 2, 'b': 3}}
>>> a = {'x': 1, 'y': {'a': 2}}
>>> b = {'x': 2, 'y': {'b': 3}}
>>> update(a, b, priority='old')  
{'x': 1, 'y': {'a': 2, 'b': 3}}

相关用法


注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.config.update。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。