1. 程式人生 > >將文字中的多餘空格去掉,做成只有一行的文字

將文字中的多餘空格去掉,做成只有一行的文字

h = []
with open(r'C:\Users\duu\Desktop\新建資料夾\2.txt', 'r') as f:
    for line in f.readlines():
        line = line.strip() # 切掉每行兩邊多餘空格
        odom = line.split() # 每行按空格或(\t)劃分,odom成為一個新的列表
        result = "".join(odom) # 將列表中每個字串連起來
        h.append(result) # 新增到列表h中

    result1 = ''.join(h) # 將列表h中的每個字串(就是每行內容)連起來
    print(result1)
with open(r'C:\Users\duu\Desktop\新建資料夾\5.txt', 'w') as f1:
    f1.write(result1)