numpy.ndarray的⾏和列进⾏基本操作 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
把数组变成⼆维的,然后把它打印出来看看。
python安装numpy教程
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
print a