- ints = filter(lambda x: isinstance(x, (int, long)), items)
- strs = filter(lambda x: isinstance(x, StringTypes), items)
- dicts = filter(lambda x: isinstance(x, dict), items)
+ ints = [x for x in items if isinstance(x, int)]
+ strs = [x for x in items if isinstance(x, str)]
+ dicts = [x for x in items if isinstance(x, dict)]