如何从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

回到顶部