看板 [ Python ]
討論串[問題] 讀入字串之後搜索並列印該行
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者liangjr (aaa)時間14年前 (2011/03/21 07:43), 編輯資訊
0
0
1
內容預覽:
可以用regular expression:. import re. example_input = """>gi|123456|gb|NC_111.3|Homo sapiens silly sequence. AGGTGGCCAAAACTCGTCTT. >asdfsadfsadfsadf. AGG
(還有238個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者Bedouine (ji )時間14年前 (2011/03/20 22:51), 編輯資訊
0
0
0
內容預覽:
我也是初學者. 我之前寫過類似的東西. 我覺得一定有更好的方法. 我把input 存在 list 裡面用. alist = file("input.txt", "r").readlines(). start_number = alist.index('>'). 然後下一行就是 seq = alist

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Arton0306 (Ar藤)時間14年前 (2011/03/19 15:00), 編輯資訊
0
0
0
內容預覽:
基因庫抓出來的 ">"應該是固定當做一筆資料一個. 不知你為什麼要用raw_input. 要用這個就用alist.index找 或是if ">" in astring. 只是>應該都在第一位吧 而且一筆資料就只有一個>. 我以前遇到的是這樣. 我是直接讀檔 f.read().split(">").

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者consley (je ne sais quoi)時間14年前 (2011/03/19 08:20), 編輯資訊
0
0
0
內容預覽:
各位版大好 小弟最近剛開始學python 是透過putty連上unix. 是有關基因序列的. 我用raw_input讀入一字串. 然後希望在字串中找到'>'並列印出該行文字(head). 然後再抓取下一行的基因序列進行後續處理. 我的問題是要用何種語法找到'>'並列印出該整行?. 然後如何再把下一行
(還有132個字)
首頁
上一頁
1
下一頁
尾頁