Python數(shù)組條件過濾filter函數(shù)使用示例
使用filter函數(shù),實(shí)現(xiàn)一個條件判斷函數(shù)即可。
比如想過濾掉字符串?dāng)?shù)組中某個敏感詞,示范代碼如下:
#filter out some unwanted tags def passed(item): try: return item != "techbrood" #can be more a complicated condition here except ValueError: return False org_words = [["this","is"],["demo","from"],["techbrood"]] words = [filter(passed, item) for item in org_words]
注意Python2.x和Python3.x對于filter/map的處理并不兼容,在Python2.x里面直接返回一個list.
在Python3.x里返回一個iterable對象,比如<filter object at 0x000000000251C978>,后面那串?dāng)?shù)字是對象引用地址。
可以使用list(words)轉(zhuǎn)換。
相關(guān)文章
python實(shí)現(xiàn)圖片壓縮代碼實(shí)例
這篇文章主要介紹了python實(shí)現(xiàn)圖片壓縮代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08
總結(jié)Python連接CS2000的詳細(xì)步驟
今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識,文章圍繞著Python連接CS2000的詳細(xì)步驟展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下2021-06-06
Python實(shí)現(xiàn)PDF掃描件生成DOCX或EXCEL功能
這篇文章主要介紹了如何利用Python實(shí)現(xiàn)將PDF掃描件轉(zhuǎn)為DOCX或EXCEL文件格式功能,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考一下2022-03-03

