2023 03 02
- デバッグ時のステップイン・ステップオーバーの違い
- Python
- 集合演算
- デフォルト引数で参照型を使うべきではない
- タプル等を引数で渡すときに「*」でアンパッキングできる
- 引数の「*args」は位置引数をタプルとしてまとめる。
- 関数呼び出しの際の引数に「*」でタプル等をアンパッキングして、位置引数として渡せる。
- 引数の「**kwargs」はキーワード引数を辞書としてまとめる
- 関数呼び出しの際の引数に「**」で辞書をアンパッキングしてキーワード引数として渡せる。
- docstringを確認するには関数._doc_かhelp(関数)
- クロージャー。外側の関数に渡した引数で内側の関数の状態を変更できる。
- 辞書内包表記。zipを使える
- ジェネレーター内包表記