我正在编写一个带有给定
的python程序matrix = [['A', 'B', 'C'],
['D', 'E', 'F'],
['G', 'H', 'I']]
我正在尝试编写代码,以便我可以定义每个值的坐标,这样如果我的命令是get_coordinate('矩阵中的任何值'),它将从矩阵中打印出行和列。
我无法定义行和列以使此代码正常工作。我真正想要的是如何编写row = row of matrix,column = column of column。
答案 0 :(得分:1)
你可以随时试试这个,
def getLoc(matrix, elem):
row , col = 0 , 0
for a in [j for i in matrix for j in i]:
if a == elem:
return row / len(matrix), col % len(matrix)
col += 1
row += 1