我不确定这个错误的含义是什么:
我的输入参数是指定单元格索引的列表。我想取出单元格/列表并修改它以检查它是否存在。每次我尝试触摸参数列表时,都会出现错误。
TypeError: Parameters to generic types must be types. Got slice(typing.List, <class 'int'>, None).
我正在尝试确认矩阵中是否有给定的单元格/索引。
(在矩阵[[A,B,C],[D,E,F]]
中,单元格/索引[0,2]
存在吗?是的,在C处)。我的输入参数是指定单元格索引的列表。我想取出单元格/列表并修改它以检查它是否存在。每次我尝试触摸参数列表时,都会出现错误。
def in_matrix(matr: List[List:int], cell: List[int]) -> bool:
b = cell.pop()
a = cell.pop()
print(a)
print(b)
for y in range(len(matr)):
for x in range(len(matr[y])):
if matr[a][b] == True:
return True
else:
return False