BUG: Make BarData iterkeys method match dict iterkeys behavior.

Use a generator, instead of creating a list.
This commit is contained in:
Eddie Hebert committed 2013-12-20 12:41:51 -05:00
1 parent f2dc979fbc
commit 457ac2630c
1 file changed
+1 -1
+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.