リストの中から数字自体と数字で始まるもの、そして漢数字をすべてを除去する方法について調べています。
リスト内の要素は数も値数もランダムで、時には数字が含まれないことも、すべてが数字というときもあります。
リストのイメージは以下のようなものです。
Python
1list_a = ['私', 'は', '2000年', 'に', '生まれた', '16', '歳', 'です' ,'。', '名前', 'は', '一二三', 'です', '。']
例えばlist_aの場合でしたら、'2000年'と'16'と'一二三'の3つを取り除き、
Python
1list_b = ['私', 'は', 'に', '生まれた', '歳', 'です' , '。', '名前', 'は', 'です', '。']
list_bのような結果を得たいと思っています。
私自身数日調べたのですが、正規表現というのが使えるかもしれないということはわかったのですが、肝心のやり方がよくわからないでいます。やり方はどんな方法でも構わないので、もしご存じのお方がおられましたら、どうかご教授願いたいと思っています。よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/18 14:45