python列表推導(dǎo)式的結(jié)構(gòu)探究
1、列表推導(dǎo)式結(jié)構(gòu)包含在一對方括號中,一個表達(dá)式,后面是for子句,然后是零個或多個for或if子句。
2、其結(jié)果將是一個新列表,根據(jù)for和if子句的內(nèi)容計(jì)算表達(dá)式。
實(shí)例
fromcollectionsimportCounter
deffilter_unique(lst):
temp_list=[]
foritem,countinCounter(lst).items():
ifcount>1:
temp_list.append(item)
returntemp_list
#EXAMPLES
filter_unique([1,2,2,3,4,4,5])#[2,4]
以上內(nèi)容為大家介紹了python培訓(xùn)之列表推導(dǎo)式的結(jié)構(gòu)探究,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。