1. Python3.6中使用map()函数与2.7不一样,计算长度len(),会得到以下错误
D=map(set,dataSet)
numItems = float(len(D))
Python3.6中使用map()函数与2.7不一样,计算长度len(),会得到以下错误:
TypeError: object of type 'map' has no len()
解决方案:想要得到一样的效果,加一个list()
D=list(map(set,dataSet))
numItems = float(len(D))