1. 程式人生 > >Python: Numpy: 將zip物件轉換成矩陣

Python: Numpy: 將zip物件轉換成矩陣

>>> x = range(7) >>> y = range(1,8) >>> x range(0, 7) >>> y range(1, 8) >>> a = zip(x,y) >>> b = list(a) >>> b [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (6, 7)] >>> type(a) <class 'zip'> >>> type(b) <class 'list'> >>> np.array(b) array([[0, 1],        [1, 2],        [2, 3],        [3, 4],        [4, 5],        [5, 6],        [6, 7]]) >>> np.array(a) array(<zip object at 0x7f0ce0600e08>, dtype=object) >>>使用list()將zip物件轉換成列表再轉換成矩陣