一種程序,在導入期間還原陣列單行寫入列表爲.txt文件以下列方式:的Python:從.txt文件
[ 3. 6. 3. 1. 1. 1. 0. 1. 2. 2. 9. 2. 5. 2. 2. 1. 0. 0.
4. 6. 1. 1. 1. 0. 5. 2. 0. 0. 0. 0. 0. 0. 0. 0.]
[ 4. 9. 8. 7. 2. 4. 1. 7. 5. 3. 7. 2. 6. 0. 9.
5. 6. 10. 6. 2. 1. 5. 0.]
[ 3. 5. 9. 1. 1. 1. 0. 1. 1. 4. 8. 5. 5. 3. 3.
7. 6. 12. 9. 2. 1. 0. 0. 4. 6. 1. 1. 1. 0. 5.
0. 0. 0. 0. 0. 0. 0. 0. 0.]
即,列表不是在一行上。我想爲這些列表中的每一個創建一個直方圖,在確保整個列表(而不是單個行)被導入後,如何在列表中導入這些列表中的整數值?我曾嘗試:
data = [line.strip() for line in open('n.txt', 'r')]
但調用數據時,[0],它只是產生了頂線。有什麼建議麼?
你可以使用'.append()'將所有列表追加到一個列表中,並將其寫入文本文件 – Tushar
將嘗試,謝謝! – user2705476