Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

텍스트 파일에서 Python 사전을 만드는 방법은 무엇입니까?

<시간/> <본문>

다음 텍스트 파일(dict.txt)이 있다고 가정

1아아아
2bb
3cc

다음 Python 코드는 open() 함수를 사용하여 파일을 읽습니다. 문자열로 된 각 행은 공백 문자로 분할됩니다. 첫 번째 구성 요소는 키로 사용되고 두 번째 구성 요소는 값으로 사용됩니다.

d = {}
with open("dict.txt") as f:
for line in f:
    (key, val) = line.split()
    d[int(key)] = val

print (d)

출력은 파일의 내용을 사전 형식으로 보여줍니다.

{1: 'aaa', 2: 'bbb', 3: 'ccc'}