numpy.ndarray 的行和列進行基本操作
安裝 NumPy 之后,導入它(NumPy 並不是 Python 標准庫的一部分)。
pip install numpy
新建一個 0~11 的整數的 numpy.ndarry,然后把它打印出來。
a = numpy.arange(12) print a print type(a)
看看數組的維度,它是一個一維的、有 12 個元素的數組。
a = numpy.arange(12) print a.shape
把數組變成二維的,然后把它打印出來看看。
a = numpy.arange(12) a.shape = 3, 4 print a
打印出第 2 行。
a = numpy.arange(12) a.shape = 3, 4 print a[2]
打印第 2 行第 1 列的元素。
a = numpy.arange(12) a.shape = 3, 4 print a[2,1]
把第 1 列打印出來
a = numpy.arange(12) a.shape = 3, 4 print a[:,1]
把行和列交換,就得到了一個新數組。
a = numpy.arange(12) a.shape = 3, 4 a.transpose() print a