へたっぴpythonista

ド素人pythonistaとして、日々の学習成果や気づいたことについて書きます。

2013-09-01から1ヶ月間の記事一覧

" ".join(iterable)はrosalindに必須か

rosalindを解いていると、たまに解答の形式としてカンマを用いずに空白で要素を区切ることが要求されます。つまり「A,B,C,D」ではなく「A B C D」としなくてはならないのです。カンマが入っていようものなら答えが正しくても不正解扱いです。 そこで[A,B,C,D]…

ProjectEuler22をpythonで解く

最近Rosalindばかり解いていて放置気味のEuler。パッと見て解けそうだったので久々に挑戦しました。 Problem22 Using names.txt (right click and 'Save Link/Target As...'), a 46K text file containing over five-thousand first names, begin by sorting…

改行のある文字列ファイルをリストに変換する方法

rosalindに解答する際に以下のような文字列ファイルをリストに変換する必要があり、手こずったので記事にしておこうと思います。 test_rosa.txt >Rosalind_6404CCTGCGGAAGATCGGCACTAGAATAGCCAGAACCGTTTCTCTGAGGCTTCCGGCCTTCCCTCCCACTAATAATTCTGAGG>Rosalind_…

プロセッサ処理時間を測定するtime.clock()

プログラムのコストについて勉強するに当たり避けては通れない、プロセッサ処理時間の測定の話です。 処理時間の測り方 import time start_time=time.clock() ----------------------------------- 測りたいコード ----------------------------------- end_…