BUG: Make BarData iterkeys method match dict iterkeys behavior.

Use a generator, instead of creating a list.
This commit is contained in:
Eddie Hebert
2013-12-20 12:41:51 -05:00
parent f2dc979fbc
commit 457ac2630c
+1 -1
View File
@@ -171,7 +171,7 @@ class BarData(object):
def iterkeys(self):
# Allow contains override to filter out sids.
return [sid for sid in self._data.iterkeys() if sid in self]
return (sid for sid in self._data.iterkeys() if sid in self)
def keys(self):
# Allow contains override to filter out sids.