有些读者可能会说,NumPy 都什么好学的,数组都弄不懂的人还能干什么,那我来问你个问题,知道「转置操作」吧,那么下面这个二维数组转置后是什么?...二维数组
还是用按步就班的 np.array() 带二维列表生成二维数组 arr2d
l2 = [[1, 2, 3], [4, 5, 6]]
arr2d = np.array(l2)
arr2d
array...了解完一维数组的切片和索引,类比到二维和多维数组上非常简单。...arr2d[2]
array([7, 8, 9])
情况二:用 arr2d[0][2] 来索引第一行第三列
arr2d[0][2]
3
索引二维数组打了两个中括号好麻烦,索引五维数组不是要打了五个中括号..., 23, 29, 10])
最后,我们可以把交换列,把原先的 [0,1,2,3] 的列换成 [0,3,1,2]。