1. 程式人生 > >python 從檔案中讀取資料,同時去除掉空格和換行

python 從檔案中讀取資料,同時去除掉空格和換行

從檔案中讀取資料,同時去除掉空格和換行,程式碼如下

import numpy as np
def sort(path):
  w = open(path,'r')
  l = w.readlines()
  col=[]
  for k in l:
    k = k.strip('\n')  #去掉讀取中的換行字元
    col.append(k)   
  while '' in col:
    col.remove('')    #去掉讀取的空格
  t = map(int,col)    #把字元陣列轉換為整型陣列
  dd=np.sort(t)       #把整型陣列進行排序
  for m in dd:
    print(m)          #一行行的輸出結果
if __name__ == '__main__':
  path=raw_input('input:')
  sort(path)