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
我不能用
|
serlingpa · 如何准备我的数据以避免无法推断频率 1 年前 |
Guillaume · 使用操作从Python列表创建numpy数组 2 年前 |
mikanim · 改进二维余弦函数的numpy功能 2 年前 |
Klimt865 · 在Python中将数组列表转换为列表列表 2 年前 |
Lynn · 如果列包含Python中的特定字符串,则从列中删除值 2 年前 |
Jan Hrubec · 选择numpy数组的前n个元素 2 年前 |