如何從文字檔案中建立一個 Python 字典?


假設存在以下文字檔案 (dict.txt)

1 aaa
2 bbb
3 ccc

以下 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'}

更新於:30-Jul-2019

12000+ 次瀏覽

開啟你的職業生涯

完成課程即可獲得認證

開始使用
廣告