Python 使用filter方法,从给定字典中查找值介于5到8之间的键

Python 使用filter方法,从给定字典中查找值介于5到8之间的键,python,dictionary,lambda,Python,Dictionary,Lambda,使用filter方法,从给定字典中查找值介于5到8之间的键 例: 输出应为['e','f','g','h'] 如何为函数1编写lambda函数以获得所需的输出?@StevenRumbalski给出了正确的答案,即 output = filter(lambda k: 5 <= dict1[k] <= 8, dict1) 问题是什么?这个问题看起来很像家庭作业。请自己动手。output=filterlambda k:5@StevenRumbalski这不是更有用的答案吗? output

使用filter方法,从给定字典中查找值介于5到8之间的键

例:

输出应为['e','f','g','h']


如何为函数1编写lambda函数以获得所需的输出?

@StevenRumbalski给出了正确的答案,即

output = filter(lambda k: 5 <= dict1[k] <= 8, dict1)

问题是什么?这个问题看起来很像家庭作业。请自己动手。output=filterlambda k:5@StevenRumbalski这不是更有用的答案吗?
output = filter(lambda k: 5 <= dict1[k] <= 8, dict1)