这是我的监狱,M代表男科,F代表女科:
prison = {'M': {1: {'prisonniers': [], 'sécurité': 90}, 2: {'prisonniers': [], 'sécurité': 55}, 3: {'prisonniers': [], 'sécurité': 17}}, 'F': {1: {'prisonniers': [1], 'sécurité': 60}, 2: {'prisonniers': [], 'sécurité': 36}}, 'taille': 6}
我有另一个 txt 文件,里面有这样的俘虏:
{'F': [{'nom': 'Wanda Maximoff', 'crimes': ['A conspiré avec Ultron', 'A agressé Vision', "A détruit l'aéroport de Vienne"], 'univers': 'Marvel', 'ID': 501988, 'danger': 45}], 'M': [{'nom': 'Le Joker', 'crimes': ['Meurtre', 'Braquage de banques', 'Mauvaises blagues'], 'univers': 'DC', 'ID': 48235, 'danger': 87}]
现在我需要把这些俘虏关进我的监狱,但我需要尊重该部门的安全级别必须高于或等于危险级别
所以我试着一个一个抓俘虏,验证他们可以去哪个师,我把所有的师都列了一个清单
list_of_division = [{'prisonniers': [], 'sécurité': '47'}, {'prisonniers': [], 'sécurité': '92'}, {'prisonniers': [], 'sécurité': '38'}]
然后我取了最低值:
value = min(list_of_division, key= lambda elem: elem['sécurité'])
但是现在我需要在dict监狱里面搜索并填写里面的俘虏。
收到一只叮咚
相关分类