美文网首页数据蛙数据分析每周作业
featList = [example[i] for examp

featList = [example[i] for examp

作者: yimengtianya1 | 来源:发表于2019-01-22 21:48 被阅读0次

该语句是将列表list,取一列元素数据的方法。
运营原理为:先提取一行dataSet的数据,然后取该行数据的第“ i ”位元素。然后遍历每一行,最后获得一整列数据,变为一个列表list。

dataSet=[[1,1,'yes'],
         [1,1,'yes'],
         [1,0,'no'],
         [0,1,'no'],
         [0,1,'no']]
featList1=[example[0] for example in dataSet]
print('featList1 = \n',featList1)
print(type(featList1))
>>> featList1 = 
>>> [1, 1, 1, 0, 0]
>>> <class 'list'>

featList2=[example[-1] for example in dataSet]
print('featList2 = \n',featList2)
>>> featList2 = 
>>> ['yes', 'yes', 'no', 'no', 'no']

相关文章

网友评论

    本文标题:featList = [example[i] for examp

    本文链接:https://www.haomeiwen.com/subject/ffdrjqtx.html