从文件中读取数据,同时去除掉空格和换行,代码如下
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)