gpt4 book ai didi

python从嵌套字典中获取最小/最大值

转载 作者:行者123 更新时间:2023-12-04 01:55:14 25 4
gpt4 key购买 nike

如何从嵌套字典中获取一个值的最小值/最大值,该字典的缺失值也包含“Nan”?

*这是供引用,我找到了一个解决方案,我想我应该在这里分享它,因为我在 stackoverflow 上的任何地方都找不到答案。

示例数据集(我正在使用 Enron 数据集):

{'METTS MARK': {'salary': 365788, 'to_messages': 807, 'deferral_payments': 'NaN', 'total_payments': 1061827, 'exercised_stock_options': 'NaN', 'bonus': 600000, ...

最佳答案

来自 udacity 论坛,不错的解决方案

exercised_stock_options = [item["exercised_stock_options"] for k, item in 
data_dict.iteritems() if not item["exercised_stock_options"] == "NaN"]
print "min is %s" % min(exercised_stock_options)
print "max is %s" % max(exercised_stock_options)

关于python从嵌套字典中获取最小/最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36933795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com