本文摘自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初学用什么工具
详解Python中的求和函数sum()
只学Python能找工作吗
Python中常用字符串的操作(示例代码)
Python怎么读取excel中的数值
Python print 按逗号或空格分隔的方法
Python关键字yield的介绍
聊聊 Python 的双向队列
Python怎么把列表转换为集合
Python实现代码行数统计工具的功能(实例)
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python实现从字典中提取子集的方法(代码)