如何计算每个用户写了多少条消息?唯一标识符-用户ID
从这里加载json:http://jsonplaceholder.typicode.com/posts
result_one = requests.get('http://jsonplaceholder.typicode.com/posts')
result_text_one_json = json.loads(result_one.text)
for item in result_text_one_json:
print(item)
Tags:
您可以遍历每个用户并构建一个dict,其中
userId
作为键,value作为所看到的项的计数。你知道吗编辑:尽管两个答案的结果相同,@Kasr–mvd使用collections.defaultdict()的答案更简洁,因为您不需要用
0
初始化每个键。你知道吗这就是^{} 的工作:
使用^{} :
最后
d
将是一个字典,用户id作为它的键,每个消息的计数作为它的值。你知道吗演示:
相关问题 更多 >
编程相关推荐