如何从Python字典对象中提取键值对子集?
使用字典理解技术。
我们有包含对象名称和学生百分比的字典对象
>>> marks = {'Ravi': 45.23,
'Amar': 62.78,
'Ishan': 20.55,
'Hema': 67.20,
'Balu': 90.75
}
获取百分比> 50的学生姓名和商标词典
>>> passed = { key:value for key, value in marks.items() if value > 50 }>>> passed
{'Amar': 62.78, 'Hema': 67.2, 'Balu': 90.75}
获取给定名称的子集
>>> names = { 'Amar', 'Hema', 'Balu' }>>> lst = { key:value for key,value in marks.items() if key in names}
>>> lst
{'Amar': 62.78, 'Hema': 67.2, 'Balu': 90.75}
以上是 如何从Python字典对象中提取键值对子集? 的全部内容, 来源链接: utcz.com/z/316203.html