移除一个';b';从Python字符串

移除一个';b';从Python字符串,python,numpy,Python,Numpy,我目前正在使用Spyder(python3.6)中的Numpy包(版本1.12.1)。 由于某些原因,我无法删除出现在IPython控制台中字符串前面的'b import numpy as np student = np.dtype([('name', 'S20'), ('age', 'i1'), ('code', 'i4')]) print (student) recordsvar = np.array([('Cordelia',28,100),('Cordelia

我目前正在使用
Spyder
python3.6
)中的
Numpy
包(版本1.12.1)。 由于某些原因,我无法删除出现在
IPython
控制台中字符串前面的
'b

   import numpy as np

   student = np.dtype([('name', 'S20'), ('age', 'i1'), ('code', 'i4')])
   print (student)

   recordsvar = np.array([('Cordelia',28,100),('Cordelia',29,101),
   ('Cordelia',30,102)], dtype=student)
   print (recordsvar)
输出是

[(b'Cordelia', 28, 100) (b'Cordelia', 29, 101) (b'Cordelia', 30, 102)]
如何从Cordelia的中删除“b”


提前感谢

b'
指示,您的数据存储为字节,numpy数据类型为
S20
。如果要存储字符,请使用unicode作为数据类型:
U20

student = np.dtype([('name', 'U20'), ('age', 'i1'), ('code', 'i4')])

b'
表示数据存储为字节,numpy数据类型为
S20
。如果要存储字符,请使用unicode作为数据类型:
U20

student = np.dtype([('name', 'U20'), ('age', 'i1'), ('code', 'i4')])

嗯,实际上可能不是重复的嗯,实际上可能不是重复的道歉。我没有意识到我忘了接受它。谢谢你提醒我。抱歉。我没有意识到我忘了接受它。谢谢你提醒我。