Use zip from six to avoid duplicate copy of data in memory