在python中隐式定义的函数令我困惑。在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}
[先前字典= { “VAR1”:组([I,J]), “VAR2”:X [I] < 0.05或x [j]的< 0.05 ,“var3”:x [i]> 0.95或x [j]> 0.95,“var4”:v4}]改变变量以使其清楚
因此,下一行代码将某些冗余[i,j]
坐标减少为空设置为coords = {}
。我遇到问题,然后用coords = {}
删除“集群”条目,这样只有cluster
中存在元素的“集群”元素(基本上通过coords的值过滤空集合)。
我正在使用python 2.7,所以字典列表不适用于我。
好点。修正:) –