看板 Python 關於我們 聯絡資訊
hi, 我有一個資料結構長這樣 list_of_lists = [ [x1,y2,z3] , [x1,y2,z3] , [x1,y2,z3] , ......... ] 如果我希望 1. 對z欄位使用regexp做複雜的pattern matching 2. 取出z欄位符合pattern位置所對應的x與y欄位 是否有現成的模組可以做到這種事? 或是大家會建議怎麼實做比較有效率呢?XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.145.161 ※ 編輯: bizkit 來自: 140.138.145.161 (05/25 19:00)
cibs:r = filter(lambda x: re.match(r'', x[2]), list_of_lists) 05/25 22:21
csdcbiz:感謝 05/26 00:17
csdcbiz:呃 我是想跨list做matching 不是單一XD 不過看起來filter 05/26 00:28
csdcbiz:辦的到 05/26 00:28
csdcbiz:好像不行orz 05/26 01:19
cibs:你直接列詳細資料吧? 05/27 00:46