我目前有一本Python词典。他们可能会这样做:
stocks = {
"VPER": {
"mentions": 6,
"score": 120,
"currentPrice": 0.0393,
},
"APPL": {
"mentions": 16,
"score": 120,
"currentPrice": 0.0393,
},
"NIO": {
"mentions": 36,
"score": 120,
"currentPrice": 0.0393,
}
}
我试图做的是查看字典并计算mentions equals 5
的次数,如果该次数为10,则删除嵌套字典(APPL、NIO等)。因此,如果我将NIO, APPL, TSLA, EPR, EKG, LPD, TTL, AGR, JKR, POP
作为嵌套字典,并且它们的mentions
键都设置为5
值,那么我希望将它们全部从stocks
字典中删除
我真的不知道如何去做这件事,任何文件,建议或例子将不胜感激
澄清逻辑:
如果mentions: 5
出现十次,则删除all
嵌套字典,其中提及的次数等于五次
您将获得等于5的提及总数,其中:
在该条件下,您可以使用以下命令删除嵌套的dict:
相关问题 更多 >
编程相关推荐