早教吧作业答案频道 -->其他-->
python改错,错误functionobjectisnotsubscriptable代码如下defchangematrix(weimatrix,sample):newmatrix3=[[[0foriinrange(7)]forjinrange(7)]forkinrange(7)]newmatrix3=weightmatrixchangedsample=[[0forminrange(7)]fornin
题目详情
python改错,错误 function object is not subscriptable
代码如下
def change_matrix(wei_matrix,sample):
new_matrix3 = [[[0 for i in range(7)] for j in range(7)]for k in range(7)]
new_matrix3=weight_matrix
changed_sample=[[0 for m in range(7)] for n in range(7)]
for u in range(7):
for v in range(7):
for w in range(7):
plus1=(new_matrix3[u][v][w])*(sample[u][w]) #此处错误*(new_matrix3[u][v][w])
changed_sample[u][v]+=plus1
if changed_sample[u][v]>=0:
changed_sample[u][v]=1
elif changed_sample[u][v]
代码如下
def change_matrix(wei_matrix,sample):
new_matrix3 = [[[0 for i in range(7)] for j in range(7)]for k in range(7)]
new_matrix3=weight_matrix
changed_sample=[[0 for m in range(7)] for n in range(7)]
for u in range(7):
for v in range(7):
for w in range(7):
plus1=(new_matrix3[u][v][w])*(sample[u][w]) #此处错误*(new_matrix3[u][v][w])
changed_sample[u][v]+=plus1
if changed_sample[u][v]>=0:
changed_sample[u][v]=1
elif changed_sample[u][v]
▼优质解答
答案和解析
你传进去的参数wei_matrix是3阶矩阵么?不是的话就有问题
看了 python改错,错误fun...的网友还看了以下:
已知字母组合成英语单词1、e e t t i n h r 2、e e r a t w h 3、o 2020-05-14 …
∮1dx/(x^2+y^2+z^2)ds,其中,曲线x=(e^t)sinty==(e^t)cost 2020-06-03 …
求极限的值limInx-1/x-e,x趋近于e我知道令x-e=t=limIn(e+t)-Ine/t 2020-06-17 …
令文法G[E]为:E→T|E+T|E-TT→F|T*F|T/FF→(E)|i证明E+T*F是它的一 2020-07-08 …
matlab求解二阶导数方程,四个方程四个未知量>>symst>>E=32;G=10.81;b=2 2020-07-19 …
这个微分方程怎么解!r(t)^2+3r(t)^1+2r(t)=e(t)^2+2e(t)^1+e(t 2020-07-23 …
已知向量a≠e,|e|=1,满足:任意t∈R.已知向量a不等于e,|e|=1,对任意t属于R,恒有 2020-07-25 …
写单词,这些单词打乱顺序了!:1.d,f,e,n,i,f,e,r,t,()2.g,h,o,e,t, 2020-07-26 …
关于参数方程的问题1.x=e^t+e^(-t)y=2(e^t-e^(-t))e=2.71828(t 2020-08-02 …
已知文法G:(1)E→E+T|T(2)T→T*F|F(3)F→P↑F|P(4)P→(E)|i1.已知 2020-12-07 …