从表中提取信息的最有效方法

时间:2013-07-20 19:04:58

标签: python multidimensional-array

作为一个新手到python的人,我能想到从表中获取信息(仅用空格分隔)的唯一方法是使用它所在的行和列来调用项目的位置.I'我一直在使用numpy:

information_table=np.array([]) #The table I'm pulling data from

info_i_need_from_table=information_table[i][j] #Where i/j is the location of whatever info I need

这是从表中获取信息的最佳方式吗?我是python的新手,所以据我所知,这是唯一的方法,但我愿意打赌我错了。假设我的information_table相当大,数千行,数百列。您是否会使用相同的“工具”从更小的表中提取信息?

作为我正在使用的表中一个的示例:

/SAH/SAH5/jimunoz/DUSTYlib2/models_Y100_699K/COMPACTs3300_Al_g+1.5_m1.0_t02_st_z-0.25.inp  3300  699  1.000E+02  Al2O3  1.06E+05  1.26E-05  1.70E+14  81  2.61E-10  0.360484737991  0.77871386826  1.03440307618  0.568135259544  0.157877963222  0.0791445961324  0.0398783584044  0.0159762347055  0.000741792598059  
/SAH/SAH5/jimunoz/DUSTYlib2/models_Y100_699K/COMPACTs3300_Al_g+1.5_m1.0_t02_st_z-0.25.inp  3300  699  1.000E+02  Al2O3  1.06E+05  1.60E-05  1.70E+14  81  3.12E-10  0.360484737991  0.77871386826  1.03440307618  0.568135259544  0.157877963222  0.0791445961324  0.0398783584044  0.0159762347055  0.000741792620505  

这些只是前两行。我可能正在使用的另一个表只有许多行和列的浮点数(大约5个sig-figs)。

0 个答案:

没有答案