pyspark collectasmap无键

92vpleto  于 2021-05-27  发布在  Spark
关注(0)|答案(1)|浏览(413)

所以我使用spark的collectasmap()方法将键和值保存在一个变量中。现在我希望在找不到密钥时返回“null”或其他内容。我该怎么做?

igsr9ssn

igsr9ssn1#

试试dict的get方法。它看起来像: dict.get(key[, default=None]) 使用该键通常比使用访问器更好,因为如果键不存在,则可以指定默认值,默认值为 None ,同时访问器(如 dict[key] )将抛出一个键错误

相关问题