PERF: Use faster version of list comprehension

Using index lookups is ~20% slower (and less pythonic) than unpacking
with comprehension. Plus use lazy iterator.
Merge pull request #66 from jtratner/fix-perf-issue

PERF: Use faster version of list comprehension