【发布时间】:2021-07-06 21:56:45
【问题描述】:
所以我试图在这个布尔数据类型的一维数组中创建第 4 列。我也读过“?”或 'b' 应该可以工作,但两者都没有。在我使用的代码之后,我不断收到的错误如下所示:
import numpy as np
x = np.array([(1, 2., 'Hello', True), dtype=[('int', 'i4'),('float', 'f4'), ('string', 'S10'),('bool','?')])
x[0][3] != x[0][3]
print(x[0][3])
File "main.py", line 3
x = np.array([(1, 2., 'Hello', True), dtype=[('int', 'i4'),('float', 'f4'), ('string', 'S1'),('bool','?')])
^
SyntaxError: invalid syntax
【问题讨论】:
-
您在
True)之后缺少] -
啊! @Wombatz,你秒杀我