本文摘自php中文网,作者不言,侵删。
本篇文章给大家带来的内容是关于Python实现从字典中提取子集的方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
1、需求
我们想创建一个字典,其本身是另一个字典的子集。2、解决方案
利用字典推导式可轻松解决。
1 2 3 4 5 6 7 8 9 10 11 12 13 | prices={
'a' :1.1,
'b' :2.2,
'c' :3.3,
'd' :4.4,
'e' :5.5
}
p1={key:value for key ,value in prices.items() if value>3}
print (p1)
names={ 'a' , 'b' }
p2={key:value for key,value in prices.items() if key in names}
print (p2)
|
结果:
阅读剩余部分
相关阅读 >>
Python中logging的详细介绍(附示例)
Python和selenium实现163邮箱自动登陆
Python中类的创建与使用的实现代码详解
Python中filecmp的简单使用
解决Python升级导致yum、pip报错的方法
Python如何判断列表为空
Python global用法有哪些?
Python类的继承是什么?类的继承有什么样的规则?
详解增强算术赋值“-=”操作
range在Python中是什么意思
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python实现从字典中提取子集的方法(代码)