langchain_core.runnables.utils.AddableDict

class langchain_core.runnables.utils.AddableDict[source]

可以添加到另一个字典中的字典。

方法

初始化方法 __init__(*args, **kwargs)

clear()

copy()

fromkeys([value])

创建一个新的字典,其键来自可迭代对象,值为 value。

get(key[, default])

如果键在字典中,返回该键的值,否则返回默认值。

items()

keys()

pop(k[,d])

如果键未找到,如果提供了默认值则返回该默认值;否则,引发 KeyError。

popitem()

删除并返回一个(key, value)对的 2-元组。

setdefault(key[, default])

如果键不在字典中,则插入键,其默认值为 default。

update([E, ]**F)

如果 E 存在且有 .keys() 方法,则执行以下操作:for k in E: D[k] = E[k]; 如果 E 存在但不具有 .keys() 方法,则执行以下操作:for k, v in E: D[k] = v;在任一情况下,随后执行:for k in F: D[k] = F[k]

values()

__init__(*args, **kwargs)
clear() None.  从 D 中移除所有项。
copy() a shallow copy of D
fromkeys(value=None, /)

创建一个新的字典,其键来自可迭代对象,值为 value。

get(key, default=None, /)

如果键在字典中,返回该键的值,否则返回默认值。

items() 一个> 类似集合的对象 ,提供对 D的项 的视 图。
keys() 一个> 类似集合的对象 ,提供对 D的键 的视 图。
pop(k[, d]) v, 删除指定的键并返回对应的值。

如果键未找到,如果提供了默认值则返回该默认值;否则,引发 KeyError。

popitem()

删除并返回一个(key, value)对的 2-元组。

键值对以 LIFO(后进先出)的顺序返回。如果字典为空,则引发 KeyError。

setdefault(key, default=None, /)

如果键不在字典中,则插入键,其默认值为 default。

如果键在字典中,返回该键的值,否则返回默认值。

update([E, ]**F) None.  使用字典/可迭代对象 E和F更新D。

如果 E 存在且有 .keys() 方法,则执行以下操作:for k in E: D[k] = E[k]; 如果 E 存在但不具有 .keys() 方法,则执行以下操作:for k, v in E: D[k] = v;在任一情况下,随后执行:for k in F: D[k] = F[k]

values() 一个> 对象 ,提供对 D的值的视 图。