【发布时间】:2013-12-14 01:59:03
【问题描述】:
python 中隐式定义的函数让我感到困惑。
我有一个字典
cluster={"coords":set([i,j]), "var2":x[i]<0.05 or x[j]<0.05, "var3":x[i]>0.95 or x[j]>0.95, "var4":v4}
[以前 dict={"var1":set([i,j]), "var2":x[i]0.95 或x[j]>0.95, "var4":v4}] 更改变量以使其清晰
所以下一行代码将某些冗余的[i,j] 坐标减少为一个空集,这样coords = {}。我在删除带有coords = {} 的“集群”条目时遇到了麻烦,因此只有带有cluster 中的元素的“集群”元素存在(基本上通过坐标值过滤掉空的元素)。
我使用的是 python 2.7,所以 dict 列表对我不起作用。
【问题讨论】:
标签: python list dictionary set