马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
同样的数据集,为什么print(i)会出现不同的结果呢
>>> dataSet = [[0, 0, 0, 0, 'no'],
[0, 0, 0, 1, 'no'],
[0, 1, 0, 1, 'yes'],
[0, 1, 1, 0, 'yes'],
[0, 0, 0, 0, 'no'],
[1, 0, 0, 0, 'no'],
[1, 0, 0, 1, 'no'],
[1, 1, 1, 1, 'yes'],
[1, 0, 1, 2, 'yes'],
[1, 0, 1, 2, 'yes'],
[2, 0, 1, 2, 'yes'],
[2, 0, 1, 1, 'yes'],
[2, 1, 0, 1, 'yes'],
[2, 1, 0, 2, 'yes'],
[2, 0, 0, 0, 'no']]
>>> for i in dataSet:
if i[2]==0:
print(i)
[0, 0, 0, 0, 'no']
[0, 0, 0, 1, 'no']
[0, 1, 0, 1, 'yes']
[0, 0, 0, 0, 'no']
[1, 0, 0, 0, 'no']
[1, 0, 0, 1, 'no']
[2, 1, 0, 1, 'yes']
[2, 1, 0, 2, 'yes']
[2, 0, 0, 0, 'no']
>>> print(i)
[2, 0, 0, 0, 'no'] |