Python for循環(huán)生成列表的實(shí)例
一般Python for語句前不加語句,但我在機(jī)器學(xué)習(xí)實(shí)戰(zhàn)中看到了這兩條語句:
featList = [example[i] for example in dataSet] classList = [example[-1] for example in dataSet]
多方研究和詢問,得到如下解釋:
語句featList = [example[i] for example in dataSet]作用為:
將dataSet中的數(shù)據(jù)按行依次放入example中,然后取得example中的example[i]元素,放入列表featList中
語句classList = [example[-1] for example in dataSet]作用為:
將dataSet中的數(shù)據(jù)按行依次放入example中,然后取得example中的example[-1]元素,放入列表classList中
總而言之,類似上述兩種for循環(huán)形式可以很方便地用來創(chuàng)建列表,如下例:
list_0 = [x*x for x in range(5)] print(list_0) #輸出: #[0, 1, 4, 9, 16]
以上這篇Python for循環(huán)生成列表的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python 使用事件對象asyncio.Event來同步協(xié)程的操作
這篇文章主要介紹了python 使用事件對象asyncio.Event來同步協(xié)程的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05tensorflow saver 保存和恢復(fù)指定 tensor的實(shí)例講解
今天小編就為大家分享一篇tensorflow saver 保存和恢復(fù)指定 tensor的實(shí)例講解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07


Python Request類源碼實(shí)現(xiàn)方法及原理解析

python數(shù)據(jù)可視化自制職位分析生成崗位分析數(shù)據(jù)報(bào)表

使用rpclib進(jìn)行Python網(wǎng)絡(luò)編程時(shí)的注釋問題

Python實(shí)現(xiàn)圖片和base64轉(zhuǎn)換詳解