![]() |
1
1
当你说
因此,在列中的所有值中都有9个。 如果您坚持这种笨拙的三重数据写入,您可以通过转换写入来修复它:
这会写
效果应该相同,这样可以节省计算。 |
![]() |
2
1
将[7,8,9]写入第一列的两种方法: 基本索引(带切片):
高级索引(有2个列表)
第二种方法也适用于混合柱:
广播开始发挥作用。在这样的情况下,有3个可能的数组可以广播-2维和源数组。 这样的高级索引生成一个一维数组。因此源数组必须匹配:
(1,3)可以广播到(3,1),但(3,1)不能:
这种索引是不寻常的。注意结果是(3,3)。
A(3,1)来源:
(3,1)可以广播到(3,3)。它可以工作,但最终分配[7,8,9]3次,全部分配给同一个0列。 另一种分配第一列的方法:
再次A(3,3),接受A(3,1):
我可以选择的所有元素
杂乱无章:
|
![]() |
3
-1
我不能用
|
|
unfolx · numpy数组不等式的执行时间 4 月前 |
|
mchaudh4 · 用numpy表示三对角矩阵 5 月前 |
![]() |
Geremia · 2D NumPy数组+1D数组? 5 月前 |
![]() |
LMC · Numpy数组布尔索引以获取包含元素 5 月前 |
![]() |
HJA24 · 根据条件用值正向填充Numpy矩阵/掩码 5 月前 |
![]() |
Amarth Gûl · 找到一组向量的最近收敛点 6 月前 |
![]() |
Mr. W · numpy.divide是函数、类还是其他什么? 6 月前 |
![]() |
Mr. W · 为什么numpy.array在编辑内部数据时如此缓慢? 6 月前 |