案例1:我想使用Dict2的值过滤Dict1,例如:filter value>;1使用dict2的值
Dict1={'saya': 0.1823215567939546,
'menolak': 0.6931471805599453,
'omnibus': -0.15415067982725836,
'law': -0.15415067982725836,
'dan': 1.0986122886681098,
'tetap': 1.0986122886681098,
'di': 1.0986122886681098,
'sekolah': 1.0986122886681098,
'diperintahkan': 1.0986122886681098,
'untuk': 1.0986122886681098,
'tidak': 1.0986122886681098,
'layak': 1.0986122886681098,
'meningkatkan': 1.0986122886681098,
'kesejahteraan': 1.0986122886681098,
'setuju': 0.6931471805599453,
'diterapkan': 0.6931471805599453}
Dict2={'saya': 1,
'menolak': 2,
'omnibus': 3,
'law': 1,
'dan': 0.5,
'tetap': 0.5,
'di': 1,
'sekolah': 2,
'diperintahkan': 3,
'untuk': 4,
'tidak': 5,
'layak': 1.0986122886681098,
'meningkatkan': 6,
'kesejahteraan': 5,
'setuju': 8,
'diterapkan': 2}
我希望的结果是:
Result={
'menolak': 0.6931471805599453,
'omnibus': -0.15415067982725836,
'sekolah': 1.0986122886681098,
'diperintahkan': 1.0986122886681098,
'untuk': 1.0986122886681098,
'tidak': 1.0986122886681098,
'meningkatkan': 1.0986122886681098,
'kesejahteraan': 1.0986122886681098,
'setuju': 0.6931471805599453,
'diterapkan': 0.6931471805599453 }
案例2:我想使用Dict2的值过滤Dict1,例如:使用Dict2的值过滤5个最佳值
我希望的结果是:
Dict2={
'untuk': 1.0986122886681098,
'tidak': 1.0986122886681098,
'meningkatkan': 1.0986122886681098,
'kesejahteraan': 1.0986122886681098,
'setuju': 0.6931471805599453,
}
试试这个
您可以使用以下方法实现:
第一个结果:
第二个结果:
相关问题 更多 >
编程相关推荐