私はここで答えを探しているのではなく、むしろ私がこの作業にどのように接近しているべきかのガイドラインです。テキストファイルからの読み込み
...
1947q2 -0.6
1947q3 -0.3
1947q4 6.2
1948q1 6.5
1948q2 7.6
1948q3 2.2
1948q4 0.6
...
私の目標は、キーワードの選択に基づいてテキストファイルを読み取ることができるようにすることです:
は、私は次の情報が含まれてtxtファイルを持っています。たとえば、私は唯一の1947を含む行を読みたいので、出力は次のように次のようになります。数字は毎年に関連付けられているので
1947q2 -0.6
1947q3 -0.3
1947q4 6.2
、私はすべてのタプルを組み合わせ、その後タプル内の各行を置くことを考えていましたリストに入れるこのリストから、正規表現を使用してリストを検索して一致するタプルを取得し、それに応じて出力します。
これは受け入れられる方法ですか?これにはもっと簡単な解決策がありますか?最適な方法を探しているのではなく、この問題にどう対処するかについてはさまざまな考え方があります。
OPは彼が尋ねたことをやりたがっていると仮定すると、これは高速かつ効率的です。すべてをメモリにロードするのは無駄です。 – easel
うわー、私はこのようなテキストファイルを検索することはできませんでした。 – super9
nitpick: 'xreadlines()'はこれよりも使い勝手が良いです。 – nmichaels