python基于条件规则构建已有字典的子集
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基于条件规则构建已有字典的子集相关的知识,希望对你有一定的参考价值。
python基于条件、规则构建已有字典的子集
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:
d = {key1 : value1, key2 : value2, key3 : value3 }
#创建一个字典,字典内容为美股某一天的收盘价格
# 创建一个新的字典使得其中的所有数值都大于200
# 创建一个字典,只保留我们关心或者需要的股票的收盘价格
#创建一个字典,字典内容为美股某一天的收盘价格
prices = {
\'ACME\': 45.23,
\'AAPL\': 612.78,
\'IBM\': 205.55,
\'HPQ\': 37.20,
\'FB\': 10.75
}
# Make a dictionary of all prices over 200
# 创建一个新的字典使得其中的所有数值都大于200
p1 = {key: value for key, value in prices.items() if value > 200}
# Make a dictionary of tech stocks
# 创建一个字典,只保留我们关心或者需要的股票的收盘价格
tech_names = {\'AAPL\', \'IBM\', \'HP
以上是关于python基于条件规则构建已有字典的子集的主要内容,如果未能解决你的问题,请参考以下文章