[英]How to convert written file's string elements to integer in Python
我創建了一個文件並使用 file.write() 寫入了一些隨機數。 因為我必須將這些數字寫入字符串格式 ex。 file.write(str(scerets.randbelow(100)) + "\n"),現在我想再次讀取這個文件並將這些字符串數字保存到 integer 列表中。 我怎樣才能做到這一點?
假設你寫你的數字
file.write(str(scerets.randbelow(100)) + "\n")
該文件中沒有其他內容,這應該可以將其讀回:
numbers = [int(line) for line in file]
這假設您已經以“讀取模式”打開了文件,如下所示:
with open('yourfile.txt') as file:
numbers = [int(line) for line in file]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.