Python 是否可以在numpy中更改数组的特定元素?
是否可以在numpy中更改数组的特定元素?假设我有一个12个零的数组形状(3,4): 我想把第二行和第二个元素改成8。numpy中是否有允许我执行此操作的命令?就这么简单Python 是否可以在numpy中更改数组的特定元素?,python,arrays,numpy,Python,Arrays,Numpy,是否可以在numpy中更改数组的特定元素?假设我有一个12个零的数组形状(3,4): 我想把第二行和第二个元素改成8。numpy中是否有允许我执行此操作的命令?就这么简单 arr = np.zeros((3,4)) arr[1][1] = 8 # or arr[1,1] = 8 >>> arr [ [0, 0, 0] [0, 8, 0] [0, 0, 0] [0, 0, 0]] 就这么简单 arr = np.zeros((3,4)) arr[1][1] = 8 #
arr = np.zeros((3,4))
arr[1][1] = 8 # or arr[1,1] = 8
>>> arr
[ [0, 0, 0]
[0, 8, 0]
[0, 0, 0]
[0, 0, 0]]
就这么简单
arr = np.zeros((3,4))
arr[1][1] = 8 # or arr[1,1] = 8
>>> arr
[ [0, 0, 0]
[0, 8, 0]
[0, 0, 0]
[0, 0, 0]]
为我干杯
import numpy as np
arr = np.zeros((3,4))
arr[1,1] = 8
这是因为索引首先选择从0开始的第二行,然后选择从0开始的第二项
或者
arr[1][1]=8
将适用于numpy数组和python列表 为索引干杯三杯
import numpy as np
arr = np.zeros((3,4))
arr[1,1] = 8
这是因为索引首先选择从0开始的第二行,然后选择从0开始的第二项
或者
arr[1][1]=8
将适用于numpy数组和python列表 只需使用索引进行分配
arr[1,1]=8
只需使用索引分配
arr[1,1]=8
谢谢大家的回复。我不知道这么简单。谢谢大家的回复。我不知道这有那么容易。