(1)描述
filter() 函式用於過濾序列,過濾掉不符合條件的元素,返回由符合條件元素組成的新列表。
該接收兩個引數,第乙個為函式,第二個為序列,序列的每個元素作為引數傳遞給函式進行判,然後返回 true 或 false,最後將返回 true 的元素放到新列表中。
(2)語法
以下是 filter() 方法的語法:
filter(function, iterable)
(3)引數
function -- 判斷函式。
iterable -- 可迭代物件。
返回值返回列表。
(4)例項
以下展示了使用 filter 函式的例項:
顯示1到20之間的奇數
>>> def odd(x):
return x %2
>>> temp = range(20)
>>> list(filter(odd,temp))
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
Python陣列條件過濾filter函式使用示例
使用filter函式,實現乙個條件判斷函式即可。比如想過濾掉字串陣列中某個敏感詞,示範 如下 filter out some unwanted tags def passed item try retur程式設計客棧n item techbrood can be more a complicated...
Zuul閘道器的filter 過濾
component public class myfilter extends zuulfilter override public int filterorder override public boolean shouldfilter override public object run cat...
redis 執行filter 過濾
關於redis的基礎知識就不扯了,今天來聊聊redis 中怎樣執行過濾語句。127.0 0.1 6379 sadd myset1 a a1 b1 c1 d1 integer 6 127.0 0.1 6379 127.0 0.1 6379 127.0 0.1 6379 sscan myset1 mat...