所以我使用spark的collectasmap()方法将键和值保存在一个变量中。现在我希望在找不到密钥时返回“null”或其他内容。我该怎么做?
igsr9ssn1#
试试dict的get方法。它看起来像: dict.get(key[, default=None]) 使用该键通常比使用访问器更好,因为如果键不存在,则可以指定默认值,默认值为 None ,同时访问器(如 dict[key] )将抛出一个键错误
dict.get(key[, default=None])
None
dict[key]
1条答案
按热度按时间igsr9ssn1#
试试dict的get方法。它看起来像:
dict.get(key[, default=None])
使用该键通常比使用访问器更好,因为如果键不存在,则可以指定默认值,默认值为None
,同时访问器(如dict[key]
)将抛出一个键错误