shiyi10871993 发表于 2019-3-28 10:49:06

python小白求助

dataset = [,                     
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ]
featList = for example in dataSet
想问下featlist这句是什么意思,小白求教

凌九霄 发表于 2019-3-28 10:55:07

你少写了个 ] 吧,这个叫列表推导式,这句的意思是取复合列表中的每一项的第i项构成一个列表。但是你这个推导式不完全,因为i的取值没有确定。

shiyi10871993 发表于 2019-3-28 11:03:14

是的,原程序是这样
>>> dataset = [,                     
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ,
            ]
>>> for i in range(4):
        featList = for example in dataset]
        print(featList)

shiyi10871993 发表于 2019-3-28 11:04:07

凌九霄 发表于 2019-3-28 10:55
你少写了个 ] 吧,这个叫列表推导式,这句的意思是取复合列表中的每一项的第i项构成一个列表。但是你这个推 ...

感谢感谢

BngThea 发表于 2019-3-28 11:12:07

就是列表推导式,去百度一下,其实是for循环的高阶版本

anterxp 发表于 2019-4-17 08:58:47

不懂。
页: [1]
查看完整版本: python小白求助