Lines Matching refs:invDict
92 def query(invDict,fields,labels): argument
108 setlist.append(fnmatch.filter(invDict['name'],label))
113 for key in invDict[field]:
119 setlist.append(invDict[field][key])
151 invDict={}
154 if field not in invDict:
156 invDict[field]=[] # List for ease
158 invDict[field]={}
166 invDict['name'].append(fname)
173 if val in invDict[field]:
174 invDict[field][val].append(fname)
176 invDict[field][val] = [fname]
182 if val in invDict[field]:
183 invDict[field][val].append(fname)
185 invDict[field][val] = [fname]
188 for val in invDict[field]:
189 invDict[field][val]=list(set(invDict[field][val]))
191 return invDict
254 invDict=get_inverse_dictionary(dataDict, fields, srcdir)
257 resList=query(invDict, fields, labels)