Python
__jiangcheng
这个作者很懒,什么都没留下…
展开
-
Python——生成器generator的一个问题
代码如下,问题是:res的type和内容是什么?答案:res是一个generator,内容为空。def fun(n=3, flag=True): out = [] for i in range(n): if flag: yield i else: out.append(i) return outres = fun(3, False)...原创 2021-09-05 17:51:43 · 163 阅读 · 0 评论 -
Python——__dict__属性
Python中类和对象__dict__原创 2021-06-06 16:54:22 · 1051 阅读 · 0 评论 -
Python——元类metaclass
解释python中的元类,并举例说明元类的作用和使用方法。原创 2021-06-06 15:43:22 · 395 阅读 · 0 评论 -
归并排序的Python实现
归并排序的平均时间复杂度为O(nlogn),属于稳定排序。def merge_sort(a,b): """输入:已排序好的短序列a,b 输出:排序好的长序列 """ p1=p2=0 c = [] while p1<=len(a)-1 and p2<=len(b)-1: if a[p1]<=b[p2]: ...原创 2018-04-13 22:33:52 · 215 阅读 · 0 评论 -
连续属性的决策树算法实现--基于西瓜3.0数据
这篇文章主要贴本人在决策树算法学习过程中实践的含连续属性的决策树算法。语言:Python; 数据集:周志华 西瓜数据2.0大部分与上篇离散属性决策树相同,一下列出主要的不同部分:#连续属性的最大增益计算def InfoGainContous(DatSet,Label,k): DatSetk = DatSet[:,k] nk = len(DatSetk) uni原创 2017-07-09 21:55:01 · 5141 阅读 · 0 评论