读取和使用表中的数据

时间:2012-12-06 16:37:06

标签: python math tabular

我想读取ASCII表的内容,并使用表的不同列中的元素进行一些计算。我该怎么做?

例如,该表有1000行,每行有X和Y.我应该怎样做才能为每个可能的行组合获得X-Y?

在Fortran中,这就像:

do i=1,1000
do j=1,1000
diff=x(i)-y(j)
enddo
enddo

有关python方式的任何建议吗?

1 个答案:

答案 0 :(得分:0)

这很直截了当,但这个论坛是针对具体问题的;这意味着您应该尝试开始使用Python,然后如果您遇到某些特定问题,有人会很乐意为您提供帮助。

因为看起来你有Fortran的背景知识,所以这里有一个正在转向Python的Fortran程序员的博客: http://blogs.cae.tntech.edu/mwr/python-for-fortran-programmers/

此外,我强烈推荐Rosetta Code,它显示了如何在各种语言中执行各种任务的示例: http://rosettacode.org/wiki/Rosetta_Code