Pythonでn-gramを作成する

背景 言語処理100本ノック 2015を今やっているのでその備忘録的なやつ。 やりたいこと 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を作成し、この関数を用い、"I am an NLPer"という文から単語bi-gram、文字bi-gramを得る。 結果 なんか色々イケてない感はあるものの関数ngramに引数で文章と何文字で…