Re: [問題] lsit分割字串
※ 引述《healthlin (lin)》之銘言:
: 如果我有list是如下:
: ['t','t','f','t','t','t','f','t']
: 要如何遇到f就切割呢 要計算t的連續長度
: (這個例子是2,3,1)
: 謝謝
a = ['t','t','f','t','t','t','f','t']
b = "".join(a)
c = b.split('f')
c長這樣 ['tt', 'ttt', 't']
map(len,c) 給出你要的 [2,3,1]
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 23.241.41.8
※ 文章網址: http://www.ptt.cc/bbs/Python/M.1411796288.A.49D.html
※ 編輯: emind (23.241.41.8), 09/27/2014 13:40:32
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章