0基础入门的书看了一大半,能记住的东西不多,第一个拼凑加自己理解的语法,完成的第一个用于文本格式转换的python程序,记录下来备忘。
import math with open("kzd.txt","r")as f: data=f.readlines() f.closed data.sort(reverse=True) print(data) print(type(data)) x=len(data) print(type(x)) print(x) n=[] for i in range(-1,x-1,1): i=i+1 l=data[i].split(",") print(l) m=l[1],l[3],l[2],l[4] n.append(m) #sorted(m,key=lambda ss:ss[1],reverse=True) print(n) n1=sorted(n,key=lambda ss : ss[0],reverse=True) print(n1) e=open("CAD_cgb.txt",'a+') for a in range(-1,len(n1)-1,1): a=a+1 #print(n1[a]) n2=list(n1[a]) print (n2) #n3=n2[a].split(",") e.writelines(str(n2[0])+' '+"%.3f" %float(n2[1])+' '+"%.3f" %float(n2[2])+' '+"%.3f" %float(n2[3])+'\n'+'\n') e.closed