我有一個列表,例如使用特定值的項目的列表使用過濾包含在每個項目
list = ["1234doy001.tif", "1233doy001.tif", "1111doy002.tif", "2222doy002.tif"]
我想過濾列表,它只會給我具有doy001值的列表。
期望的結果:
filter = ["1234doy001.tif", "1233doy001.tif"]
我想
filter = [j for j in list if j == '*doy001*']
或
filter = [j for j in list if j == 'doy001']
,但沒有成功。它只是返回一個空的列表,如[]
請指教。
感謝, -Leo