On Mon, 09 May 2016 00:22:46 -0400, DFS wrote: > python 2.7.11 docs: "The returned list is truncated in length to the > length of the shortest argument sequence." > > > a = ['who','let','the'] > b = ['dogs','out?'] > c = zip(a,b) > > print c > [('who', 'dogs'), ('let', 'out?')] > > > Wouldn't it be better to return an empty element than silently kill your > data? > > [('who', 'dogs'), ('let', 'out?'), ('the', '')]
>>> dfs_zip([1, 2, 3], [4, 5]) [(1, 4), (2, 5), (3, '')] No, that's not much better, thanks. In the face of ambiguity, refuse the temptation to guess. -- https://mail.python.org/mailman/listinfo/python-list