[問題] 刪除元素的問題
最近剛學習python,遇到一些習題卡住了
問些基本的問題請見諒
假設要定義一個Remove(T,E)的方法,在T陣列裡的E元素都要被移除
例子: Remove((0, 1, 2, 1, 3), 2))
>> (0,1,1,3)
Remove((), 1)
>> ()
且只要用lambda,filter或者map這三種函數實現的話,要怎麼寫比較好呢
附上我目前的寫法,雖然是錯的QQ
def Remove(T, E):
f=lambda x: True if x not in E else False
return filter(f, T)
還有我在跑程式的時候,有時會出現<filter object at 0x000001C1E0347FD0>
類似這樣的結果,請問可能是哪裡出錯了呢
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 131.212.248.141
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1538527618.A.E0F.html
→
10/03 08:50,
6年前
, 1F
10/03 08:50, 1F
→
10/03 08:58,
6年前
, 2F
10/03 08:58, 2F
推
10/03 09:33,
6年前
, 3F
10/03 09:33, 3F
→
10/03 09:33,
6年前
, 4F
10/03 09:33, 4F
→
10/03 09:33,
6年前
, 5F
10/03 09:33, 5F
→
10/03 09:33,
6年前
, 6F
10/03 09:33, 6F
→
10/03 09:34,
6年前
, 7F
10/03 09:34, 7F
→
10/03 09:34,
6年前
, 8F
10/03 09:34, 8F
推
10/03 09:35,
6年前
, 9F
10/03 09:35, 9F
→
10/03 09:36,
6年前
, 10F
10/03 09:36, 10F
→
10/03 09:36,
6年前
, 11F
10/03 09:36, 11F
→
10/03 09:37,
6年前
, 12F
10/03 09:37, 12F
→
10/03 09:46,
6年前
, 13F
10/03 09:46, 13F
→
10/03 09:47,
6年前
, 14F
10/03 09:47, 14F
推
10/03 15:13,
6年前
, 15F
10/03 15:13, 15F
Python 近期熱門文章
PTT數位生活區 即時熱門文章
10
41