推導(dǎo)式(又稱解析式)是Python的一種獨(dú)有特性,如果我被迫離開了它,我會非常想念。推導(dǎo)式是可以從一個(gè)數(shù)據(jù)序列構(gòu)建另一個(gè)新的數(shù)據(jù)序列的結(jié)構(gòu)體。 共有三種推導(dǎo),在Python2和3中都有支持:
list
)推導(dǎo)式dict
)推導(dǎo)式set
)推導(dǎo)式我們將一一進(jìn)行討論。一旦你知道了使用列表推導(dǎo)式的訣竅,你就能輕易使用任意一種推導(dǎo)式了。