python列表推導(dǎo)式的結(jié)構(gòu)探究
1、列表推導(dǎo)式結(jié)構(gòu)包含在一對(duì)方括號(hào)中,一個(gè)表達(dá)式,后面是for子句,然后是零個(gè)或多個(gè)for或if子句。
2、其結(jié)果將是一個(gè)新列表,根據(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)探究,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。