記事一覧
Pythonのfor文でindexを得る方法【enumerate, インクリメント, zip】
Pythonのfor文でindexを得る
Pythonのfor文でリストなどを回しているときに添え字(インデックス)を同時に参照したい時があります。
そういう時はPythonではenumerate()
を使います。
結論を書きますと↓のようなコードになります。
lis = [10, 11, 12, 13] for i, x in enumerate(lis): print(i, x) # 0 10 # 1 11 # 2 12 # 3 13
(省略されました)
状態遷移による文字列パースのテクニック【Python】
状態遷移による文字列パース
状態遷移を使った文字列のパースは複雑な構文を持つフォーマットのテキストを解析するときなどに使われる。
これはパースの状態を複数に分割し、問題を小さくして処理を書いて解決するという手法である。
特定のフォーマットを持つ文字列と言うのは非常に複雑な構造になっている。
たとえばマークダウン、HTML、CSVなどがあげられる。
こういった構造の文字列をパースするにはこのような状態遷移を使うのが一般的である。
(省略されました)
Pythonとは簡単に言うとどんな言語か?
Pythonとは簡単に言うとどんな言語か?
Pythonとは簡単に言うと↓です。
書くのが簡単でパワフルで遅いプログラミング言語
この一行にはPythonの特徴がぎっしり詰まっています。
書くのが簡単、そしてパワフル、だが遅い。
メリット・デメリットも内包しているPythonという言語。
(省略されました)
Pythonの無料学習方法の解説
Pythonの無料学習方法の解説
Python、それはプログラミング言語。
プログラミングを始めるにあたってPythonを選択した皆さん。
なんとか無料で学習したい、そうお考えですね?
この記事ではPythonをどうしたら無料で学習できるか? について考えていきます。
この記事を読めばPythonの無料学習はバッチリです。
(省略されました)
Pythonのreモジュールによる正規表現のメモ
Pythonのreモジュールで正規表現を行う
Pythonの正規表現はreモジュールを使うのが普通です。
この記事ではreモジュールの使い方を簡単にメモしておきます。
具体的にはmatch()
, group()
, search()
, findall()
, sub()
の使い方を紹介します。
関連記事
(省略されました)