读取成数据框处理,文本行数据分隔符根据情况修改。参考如下:
import pandas as pd df=pd.read_csv('nc.txt',skiprows=2,sep='\s',header=None,engine='python') df.columns=['atom','x','y','z'] df[['x','y','z']]=df[['x','y','z']].apply(lambda x:x/10) print(df)