python

python

python 言語処理100本ノック -第1章: 準備運動- 06. 集合

06. 集合 "paraparaparadise"と"paragraph"に含まれる文字bi-gramの集合を,それぞれ, XとYとして求め,XとYの和集合,積集合,差集合を求めよ.さらに,'se'というbi-gramがXおよびYに含まれ...
python

python 言語処理100本ノック -第1章: 準備運動- 05. n-gram

05. n-gram 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を作成せよ.この関数を用い,"I am an NLPer"という文から単語bi-gram,文字bi-gramを得よ. はい出ました、n-gra...
python

python 言語処理100本ノック -第1章: 準備運動- 04. 元素記号

04. 元素記号 "Hi He Lied Because Boron Could Not Oxidize Fluorine. New Nations Might Also Sign Peace Security Clause. Arthu...
python

python 言語処理100本ノック -第1章: 準備運動- 03. 円周率

03. 円周率 "Now I need a drink, alcoholic of course, after the heavy lectures involving quantum mechanics."という文を単語に分解し,各単語...
python

python 言語処理100本ノック -第1章: 準備運動- 02. 「パトカー」+「タクシー」=「パタトクカシーー」

02. 「パトカー」+「タクシー」=「パタトクカシーー」 「パトカー」+「タクシー」の文字を先頭から交互に連結して文字列「パタトクカシーー」を得よ. ・zip() 複数のリストの要素をまとめて取得。 ・lambda lambda ...
python

python 言語処理100本ノック -第1章: 準備運動- 01. 「パタトクカシーー」

01. 「パタトクカシーー」 「パタトクカシーー」という文字列の1,3,5,7文字目を取り出して連結した文字列を得よ. 100本ノック、2問目です。 1問目と同様sliceの使い方がポイントです。sliceの第3引数、stepで奇...
python

python 言語処理100本ノック -第1章: 準備運動- 00. 文字列の逆順

00. 文字列の逆順 文字列"stressed"の文字を逆に(末尾から先頭に向かって)並べた文字列を得よ. 言語処理100本ノック、最初の問題は文字列を後ろから前に並び替えるというもの。 slice操作の基本的な使い方になります。...