代码:
def createDataSet():
group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1]])
labels = ['A', 'A', 'B', 'B']
return group, labels
在pycharm中运行
group, labels = createDataSet()
print(group)
print(labels)
没有问题
在python的交互式开发环境中运行group, labels = createDataSet()
list indices must be integers or slices, not tuple错误
你导入了哪些包,array是哪个包的方法?
我在ipython交互环境下运行了,没有问题。估计是你别的地方写错了。 从上面的描述中可以看出来,你的list里面有一个tuple,检查一些代码,估计是手误了。