Python3系だと、zip関数の返り値はlazyなzipオブジェクトなんだねぇ

遅延評価好きだけど2系と違うのでハマった。

x = [(1,2), (3,4), (8,9)]
print(zip(*x))
print(list(zip(*x)))

出力

<zip object at 0xb73409ac>
[(1, 3, 8), (2, 4, 9)]