data ={'色泽':['青绿','乌黑','else'],'根蒂':['蜷缩','稍蜷','else'],'敲声':['浊响','沉闷','else']}
## else 作为泛化值
for info in data['色泽']:
for info1 in data['敲声']:
for info3 in data['根蒂']:
if info == '乌黑' or info3 == '稍蜷' or info1 =='沉闷':
print('否',info,info1,info3) #这里可以不输出
else:
print('是',info,info1,info3) # 这里应该加一层判断,如果三个值都是泛化值则不输出,这里包含了反例
机器学习已经看了挺长时间,一直在打酱油式的看。这次准备认真看并且做一下习题,代码实现。第一张绪论有5道题。1.根据表的编号1和4 两个样例,求相应的版本版本空间 代码很简单,没有输出list等内容,直接输出在了python界面上 data ={'色泽':['青绿','乌黑','else'],'根蒂':['蜷缩','稍蜷','else'],'敲声':['浊响','沉闷','els...