#coding:utf-8 import numpy as np import operator def classify(intX,dataSet,labels,k): ''' KNN算法 ''' dataSetSize =dataSet.shape[0] ##numpy 中shape[0]返回数组的行数,shape[1]返回列数 ##构建计算矩阵 ##intX横向重复dataSetSize次,纵向重复1次 ##例如intX=([1,2])--->([[1,2],[1,2],[1,2],[1,…