Re: [問題] 請問有關擷取資料的問題?

看板Python作者 (哇哇哇○( ̄﹏ ̄)○)時間17年前 (2008/06/17 23:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/6 (看更多)
※ 引述《clara830 (...)》之銘言: : 最近剛學NLTK跟Python.... : 想請教一下 : 我現在要從某個.txt檔案的data擷取出來 : 然後再把裡面的內容做tokenize變成list : 想請問一下如果我現在有個這樣的list : ex. text=['ABCD:XXXX00XXX', 'EF:XXXXXX',....] : 我現在想找的是如果裡面有包含'00'的話 就把他(冒號前面的字串)找出來(ex.'ABCD') : 請問我要如何把一個list裡面的每一項冒號前面的字串都擷取出來呢 : 現在一直卡在這裡 : 謝謝> < text = ['ABCD:XXXX00XXX', 'EF:XXXXXX'] for i in text: if '00' in i: print(i.split(':')[0]) == 當然用 list comprehensive 更快... text = ['ABCD:XXXX00XXX', 'EF:XXXXXX'] print([i.split(':')[0] for i in text if '00' in i]) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.84.31

06/18 10:18, , 1F
謝謝解答!!!!
06/18 10:18, 1F
文章代碼(AID): #18Lz8tXQ (Python)
討論串 (同標題文章)
文章代碼(AID): #18Lz8tXQ (Python)