Python陣列條件過濾filter函式使用示例

2022-10-06 05:24:15 字數 687 閱讀 7957

使用filter函式,實現乙個條件判斷函式即可。

比如想過濾掉字串陣列中某個敏感詞,示範**如下:

#filter out some unwanted tags

def passed(item):

try:

retur程式設計客棧n item != "techbrood" #can be more a complicated condition herwww.cppcns.come

except www.cppcns.comvalueerror:

return false

org_words = [["this",www.cppcns.com"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物件,比如 0x000000000251c978>,後面那串數字是物件引用位址。

可以使用list(words)轉換。

本文標題: python陣列條件過濾filter函式使用示例

本文位址: /jiaoben/python/110955.html

js陣列Array根據動態條件過濾

資料 需求 需要根據動態的條件來對資料進行查詢。步驟1 定義過濾器並初始化,比如我們要查詢王五以6分開頭的資料,條件定義 姓名 equal 王五 成績 beginwith 6 過濾器集合,格式 field 用於過濾的屬性 字段 relationtype 關聯關係 比較方式 可選值有equal 等於 ...

深入SpringBoot2 x過濾器Filter

簡介 講解springboot裡面filter講解 1.springboot啟動預設載入的filter 2.filter優先順序 ordered.highest precedence ordered.lowest precedence 低位值意味著更高的優先順序 higher values are ...

MFC CFileDialog 檔案過濾條件

今天寫乙個選擇檔案的對話方塊,使用cfiledialog tchar lpfilter t img files img img all files cfiledialog dlg true,null,null,ofn hidereadonly ofn overwriteprompt,lpfilter...