[Python] text file에서 알파벳이 있는 위치 찾기
# 문제 튜플 (파일의 row, 파일의 column, 위치 딕셔너리) 를 출력한다. 위치 딕셔너리는 key가 위치를 나타내는 튜플, value가 character이다. (모든 line당 character수는 동일) def findAlpha(filename): filename = open(filename, 'r') pos, row = {}, 0 for line in filename: for c in line: if c.isalpha(): pos[(row, line.find(c))] = c row += 1 col = len(line) return row, col, pos ① open()을 이용해서 text file을 read 모드로 연다. ② text file을 한 줄씩 읽고, 그 줄을 한 문자씩 읽으면서 ..
2020. 3. 5.