所以,我在python中有一个quickhull实现,我试图在python 3.2中使用。大多数情况下都很好,但我有一个列表索引问题。代码确实:
axis = sample[:,0]
这不起作用,因为python抱怨列表索引需要是整数,没有元组。我无法理解该线路正在尝试做什么。有人有什么想法吗?
这是一些周围的代码,如果有帮助:
if len(sample) > 2:
axis = sample[:,0]
base = numpy.take(sample, [numpy.argmin(axis), numpy.argmax(axis)], axis=0)
return link(dome(sample, base),
dome(sample, base[::-1]))
else:
return sample
(另外,我不确定基础[:: - 1]是什么意思,但至少有效。)