24 Feb
2001
24 Feb
'01
4:20 p.m.
ok, I see the problem is using the mybrain instances as keys in the dictionary which doesn't work (in Python anyway). So I've switched to using a list and somehow it works (ie. no errors) but doesn't return a list with unique values. Is it possible to test for equality of mybrains (I assume this is what the "in" operator uses somewhere)?? here's the new code: def uniq2(items): arr = [] for item in items: if not item in arr: arr.append(item) return arr thanks for any help --Oliver
<dtml-in "uniq(items=res)" size=50 start=query_start> ...
python method (parameter "items"): d = {} for item in items: d.update( { item: 1 } ) return d.keys()