【发布时间】:2020-08-27 12:14:27
【问题描述】:
我有一本格式如下的字典:
- 键是 0-9。
- 该值是一个数组,其中包含 4 个参数 (dtype=float)。
- 对于数组中的每个值都有一个标准(例如,值是否 >1?)。如果一个值不满足其标准,则从字典中删除整个条目。
- 换句话说:只有数组中的所有 4 个值都满足其各自标准的条目才会移动到新字典中)
{0: array([-1.37979662, 1.2237947 , 1.02293956, 2.84491658]),
1: array([-1.32019091, 1.17396212, 1.01325119, 2.89558077]),
2: array([-1.29436374, 0.93597102, 1.06104517, 2.92670774]),
3: array([-1.24879849, 1.04383302, 1.06866074, 2.41867709]),
4: array([-1.1299237 , 0.72485214, 1.04738796, 2.16609311]),
5: array([-1.08398485, 0.96394932, 1.03896677, 2.34082866]),
6: array([-1.24153984, 0.82464176, 1.08445227, 2.6564374 ]),
7: array([-1.04296362, 0.52683467, 1.10769773, 2.32662654]),
8: array([-1.34813309, 0.76031429, 1.01582122, 2.60977459]),
9: array([-1.20303226, 0.79573596, 1.03138351, 2.41515303])}
感谢任何提示,感谢您的努力。
【问题讨论】:
标签: python arrays dictionary slice