"BOKU"のITな日常

興味のむくまま気の向くままに調べたり・まとめたりしてます。

0:pythonの文法ネタ

Python3のモジュールとパッケージの違いおよびimportに関するまとめ

importのエラーに悩まされないよう意識したほうがいい、importにまつわる最低限のことをまとめました。

データ構造「スタック・キュー」を整理し、Pythonの実装を確認する。

久しぶりに使う機会があって、やっぱり度忘れしてたので、覚えてるうちに、スタックとキューについてPythonでの実装例を含めて書いておこうと思います。

Python関数の引数の定義・与え方・取得方法・注意点などをまとめておく

Pythonの関数に与える引数の与え方には色々バリエーションがあり、使い方の注意点などもありますので、度忘れ防止用に、ざっくりまとめておきます。

pythonの内包表記構文とその問題点を回避するジェネレータ・ヘルパー関数まとめ

pythonの強力な機能である「内包表記」と「ジェネレータ」について、使い方や使用上の注意点などについて、一度まとめておこうと思います。

置換前と後の単語の組合せを辞書管理し、文章の複数単語を一括置換/pythonの.translate()とre.sub()

今回は、文章中のある単語を別の単語に置き換える処理を、辞書を使って一括処理したい時の2つのやり方「str.translate()とre.sub()」を整理してみます。

ネストした辞書の初期化・全件処理・JSON保存・復元/Python3

pythonの辞書型のネストした辞書の扱い方は、ちょっとしていないと度忘れしがちなので、ちょっとまとめておきます。

Python3の辞書型の初期化・追加・一覧・ソートなどの方法まとめ

Pythonの辞書(dictionary)と、拡張する組み込みアルゴリズム(OrderedDict、defaultdict)の基本操作(初期化・追加・一覧・ソート)をまとめます。

Python3のForループ(2)順列・組合せを使うとうれしいケースまとめ

Pythonのforループで順列・組合せの考え方を導入すると、すっきりスマートにかけるようになるケースがあるので、まとめておきます。

PythonのForループ(1)基本形とよりスマートな書き方ができるケースの整理

ythonのforループは、いろんな書き方ができるので、スマートな書き方で迷わないように整理します。

Python3のシーケンススライス構文のよく使う部分まとめ

Pythonのスライス構文についてポイントを整理しとこうと思います。