pydata/pandas — comment on commit 6eafa07a37c3b43cd148cc33545e1cef7cd188bf
File: pandas/core/frame.py line 507
By wesm:

This is not as fast as it could be because you only care about iterating over the ndarrays. This method as implemented requires creating Series boxes for all of the ndarrays in question. Much better would be `izip(*self.values.T)`. Much shorter, too. If you want the index too it's not too much more modification