Pythonでソート関数に評価を行う関数を指定する

ソートを行う関数sortedには、引数に評価を行う関数を指定することが出来ます。 文字列リストを数値として評価してソートする例。 >>> data = (‘002′, ’01’, ’03’) >& …

Continue reading ‘Pythonでソート関数に評価を行う関数を指定する’ »

Pythonのenumerate()関数でインデックスつきループを行う

ループ処理を行うときにenumerate()を使うと、要素のインデックスと要素の両方を同時に取得できます。 >>> for i, v in enumerate([‘tic’, ‘tac’, ‘toe’] …

Continue reading ‘Pythonのenumerate()関数でインデックスつきループを行う’ »

Pythonのdateutil.parserで日付を表す文字をdatetimeオブジェクトに変換する

dateutil.parserを使うと、日付を表す文字をdatetimeオブジェクトに変換できます。 dateutilのインストール C:\Python25\Scripts\easy_install.exe python …

Continue reading ‘Pythonのdateutil.parserで日付を表す文字をdatetimeオブジェクトに変換する’ »

Pythonでエンコーディングで使用できない文字を文字実体参照に変換する

エンコーディングで使用できない文字を文字実体参照に変換する方法。 htmlentitydefs.codepoint2nameを使うと、ユニコード文字のコードポイントをHTMLのエンティティ名に変換することができます。 f …

Continue reading ‘Pythonでエンコーディングで使用できない文字を文字実体参照に変換する’ »