【发布时间】:2013-05-20 23:22:41
【问题描述】:
我需要读取以下格式的复数列:
# index; (real part, imaginary part); (real part, imaginary part)
1 (1.2, 0.16) (2.8, 1.1)
2 (2.85, 6.9) (5.8, 2.2)
NumPy 似乎非常适合读取只有一个分隔符的数据列,但括号似乎破坏了使用 numpy.loadtxt() 的任何尝试。
有没有一种聪明的方法可以用 Python 读取文件,还是最好只读取文件,删除所有括号,然后将其提供给 NumPy?
这需要为数千个文件完成,所以我想要一种自动化的方式,但也许 NumPy 无法做到这一点。
【问题讨论】:
标签: python numpy complex-numbers