1. 程式人生 > >python 中【example[I] for example in dataset】的理解

python 中【example[I] for example in dataset】的理解

在機器學習中遇到下面兩個語句,想了半天,也看了一些其他博主文章後自己的總結:

featList = [example[i] for example in dataSet]
  • 1
classList = [example[-1] for example in dataSet]
  • 2

多方研究和詢問,得到如下解釋:

語句featList = [example[i] for example in dataSet]作用為: 將dataSet中的資料按行依次放入example中,然後取得example中的example[i]元素,放入列表featList中

語句classList = [example[-1] for example in dataSet]

作用為: 將dataSet中的資料按行依次放入example中,然後取得example中的example[-1]元素,放入列表classList中

 對資料的遍歷一般都是按行,這是去其列的方法!!