는 내가 쓰기 위해 노력하고있어 주어진
matrix = [['A', 'B', 'C'],
['D', 'E', 'F'],
['G', 'H', 'I']]
과 함께 파이썬 프로그램을 쓰고 있어요 행렬의 각 값에 대한 좌표를 정의 할 수있는 코드. 나는이 좌표 얻기 위해 행과 열을 정의 할 수 있습니다 작동
def getLoc(key, elem):
row , col = 0 , 0
for a in [j for i in key for j in i]:
if a == elem:
return row/len(key), col % len(key)
col += 1
row += 1
나에게주기 위해 내가 사용하는 문자 얻을 수있는 좌표에서 작동 할 수 있지만 문자 좌표 :
def find_char(key, row, col):
for a in [j for i in key for j in i]:
if a == row , col = 0 , 0
return elem
을
이것은 나에게 성격을주지 않는다. 왜 안돼?
처럼 보일 수 있어야 찾을 수 있습니다. 그 인라인 코드를 읽는 것은 불가능합니다. – Bakuriu