當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。