我需要帮助完成函数集上的赋值。 我应该创建一个方法,将一个函数设置并返回为一个反函数集。在Python中设置反函数
一个功能集:
f = [[1,4],[2,5],[3,6]
应返回:
fInv = [[4,1],[5,2],[6,3]]
这里是我的代码:
def inverse(f):
fInv = []
for i in range(len(f)):
count = len(f[0])
for j in range(len(f[0])):
fInv[i][j] = f[i][count]
count-=1
return fInv
return None
f = [[1,4],[2,5],[3,6]]
print(inverse(f))
运行时,它显示:
Traceback (most recent call last):
File "python", line 11, in <module>
File "python", line 5, in inverse
IndexError: list index out of range
我还是使用python编程的新手,所以请理解这个问题可能是一个简单的逻辑错误。
'计数= LEN(F [0])'。你的意思是len(f [0]) - 1'? – Jean
谢谢你让我知道。我明白为什么。 –