python爱好者 发表于 2015-7-6 15:48 
老外书上代码 是错误的!
您好,我也碰到楼主的问题,并用你的方案解决了,可是输出datingLabels[0:20]的时候,显示的不是数字,而是字符串,是因为没有int的原因吗?
>>> datingLabels[0:20]
['largeDoses', 'smallDoses', 'didntLike', 'didntLike', 'didntLike', 'didntLike', 'largeDoses', 'largeDoses', 'didntLike', 'largeDoses', 'didntLike', 'didntLike', 'smallDoses', 'didntLike', 'didntLike', 'didntLike', 'didntLike', 'didntLike', 'smallDoses', 'largeDoses']