gpt4 book ai didi

python - Json 计数元素取决于另一个使用 Python 的值

转载 作者:太空宇宙 更新时间:2023-11-04 03:19:38 26 4
gpt4 key购买 nike

我有一个如下所示的 JSON 对象:

[{'key1': 'yes', 'key2': 'yes', 'key3': 'yes'},
{'key1': 'yes', 'key2': 'no', 'key3': 'yes'},
{'key1': 'yes', 'key2': 'null', 'key3': 'yes'}]

当 Key2 的值​​不是 yes 时,我正在尝试计算 Key1 的出现次数,我可以使用它来根据 Key2 中值 yes 的出现对 Key1 进行排名。

最佳答案

您可以使用 sum() :

>>> l = [
{"key1": "yes", "key2": "yes", "key3": "yes"},
{"key1": "yes", "key2": "no", "key3": "yes"},
{"key1": "yes", "key2": "null", "key3": "yes"}
]
>>> sum(item["key2"] != "yes" for item in l)
2

关于python - Json 计数元素取决于另一个使用 Python 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35096987/

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