classList = [example[-1] for example in dataSet] 什么意思呀,-1又是什么意思呀?
问题补充:def createTree(dataSet,labels):
classList = [example[-1] for example in dataSet]
'''类别完全相同则停止划分'''
if classList.count(classList[0] == len(classList):
return classList[0]
'''遍历所有特征时返回出现次数最多的
if len(dataSet[0]) == 1:
return majorityCnt(classList)
bestFeat = chooseBestFeatureToSplit(dataSet)
bestFeatLabel = labels[bestFeat]
myTree = {bestFeatLabel:{}]
del(labels[bestFeat])
'''得到列表包含所有属性值'''
featValues = [example[beatFeat] for example in dataSet]
uniqueVals = set(featValues)
for value in uniqueVals:
subLabels = label[:]
myTree[bestFeatLabel][value] = createTree(splitDataSet(dataSet,bestFeat,value),subLabels)
return myTree
问题补充:谁能帮我讲解一下这段代码,最好每行都帮我加一个注释
相关推荐
Python语法基础(第九课时) 高一信息技术【Python语法基础(第九课时)-课件全文共43页,当前为第1页。 复习 算法的 描述方法 自然语言 流程图 伪代码 分析 问题 设计 算法 编程 调试 高一信息技术【Python语法基础...
详细介绍Python语法基础,包括输入输出函数、注释、变量和关键字、基本的数据类型、常见的运算符等,适合高校老师教学和学生课后复习。
初学者必须牢记的Python语法,大佬请绕路,适合初学者
Python 语法整理 WORD版本 可用于编辑修改,因Python2.x与3.x语法有区别,使用上要注意。
Python 语法基础,个人在学习python做的一些小例子,注释很详细
Python语法整理 ⼀、萌新语法 输⼊和输出 print() #打印括号的内容 #第⼀种:不带引号,让计算机读懂括号⾥的内容,打印最终的结果 1 >>>print(1+1) 2 2 #第⼆种:带单引号,计算机⽆须理解,原样复述引号中...
Python语法秘籍翻译..........................................
检查python语法有无错误的小工具 使用方法:将python脚本拖到可执行文件上面就能告诉你错误信息。
本篇文档主要是基于唐宇迪python快速入门课程中自己整理的语法总结,共计14页,基本包含了python入门和机器学习需要的基本语法。文档适合有其他例如C/C++,JAVA语言基础想快速入门python的学习者,也适合python考试...
PyChecker是一个专门检查python语法和编程规范的工具,用它可以方便地查找python文件中不够规范的地方,改进你的python程序.里面包含安装包,官方网址,和一个测试文件,用法见文档。
Python语法基础单词,支离破碎时间的读物,我学Python已经差不多一个月了,以下是都是我在编码中经常用到的英语单词,我特意把它整理在一起,供和我一样是Python新手的同学们查阅,欢迎大家补充提出宝贵的建议
Python语法总结,语法学习讲义和笔记。 部分目录: 1. Python 3 1.1. 数据类型: 3 1.1.1. 整数,浮点数,字符串,布尔值(True、False),空值(None) 3 1.1.2. 数据类型list——数组: 3 1.1.3. tuple——常值...
使python程序在editplus中能显示语法颜色。
报了两万多元的python就业培训班得来的笔记,里面有函数,控制流,模块,面向对象 和容器五个xmind,总结了python重要语法和注意事项,适合所有涉及python的人学习和巩固知识,在职业道路上越走越远
让 Python 初学者可以通过对 python 基础教程的学习, 对 Python 有一定的了解,掌握 Python 编程语言的基础语法,第一部分视频教 程具体内容详情如下: 1、第一个 python 程序不数据存储 2、Print&input 不变量和...
Python基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdfPython基础语法合集.pdf
第2章 Python语法基础.pptx
python语法基础面试题和重要知识点,之前在学习python语法结束之后总结出来了,对于一些知识点可能没有详细描述,建议有不懂的,直接看手册或者网上查找资料,培养自我学习能力。希望能对你们有用。
python 语法教程讲义