我想使用 Python 从文件中读取一组复数到一个数组中。我只知道如何为整数做。我试过这个,但是当我运行它时,它说: complex() arg is a malformed string。如何阅读复数?我刚开始学习Python。
f=open("file.txt","r+")
array=[]
for line in f:
line=line.split()
if line:
line=[complex(i) for i in line]
我的文件只包含复数:
1+i
1-i
1
2
-3