scipy 页面上的 numpy.genfromtxt 显示以下代码。我无法理解以下代码,尤其是 dtype 和读取字符串部分,因此无法理解代码。以下是代码。
from io import StringIO
import numpy as np
s=StringIO(u"1,1.3,abced")
data=np.genfromtxt(s, dtype=[('myint', 'i8'),('myfloat','f8'), ('mystring','S5')], delimiter=",")
好的。在这里,我得到 1,1.3 和 abced 正在从s=StringIO(u"1,1.3,abced")
. 但是有什么作用u
呢?
另外,我知道 i8 是 8 个字节的整数。但是' myint
'、' myfloat
'和' mystring
'做什么呢?