在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,所以字典列表不適用於我。
好點。修正:) –