Enumが使えるプログラミング言語はけっこう多い #ノンプロ研 #PythonNight
2023-02-24 21:09:14#ノンプロ研 #PythonNight へー enum (列挙型)の読み方は諸説ありますが「イーナム」が多数派のようです。 enum の語源は enumerate [ɪnjúːmərèɪt](イニューマレイト:数え上げる)ですが、youtube を見ると英語圏でも「イーナム」と発音する人が多いです。 pic.twitter.com/px5oPBhOx1
2023-02-24 21:09:40Enumを使用することのメリット ・コードが読みやすい ・入力ミスによるエラー防止 #ノンプロ研 #PythonNight
2023-02-24 21:09:47型と言っても実際はclass 基底クラスを継承とかがPythonっぽい #ノンプロ研 #PythonNight
2023-02-24 21:10:37Enumはインテリセンスも効く #ノンプロ研 #PythonNight
2023-02-24 21:11:33番号を指定するのがめんどくさければauto関数を使うことで値を自動的に設定できる #ノンプロ研 #PythonNight
2023-02-24 21:12:14auto関数の使い方 #ノンプロ研 #PythonNight pic.twitter.com/Cdw2BlanAc
2023-02-24 21:13:01辞書の復習 辞書はキーとバリューの組み合わせ #ノンプロ研 #PythonNight
2023-02-24 21:13:36今回はこのバリューに関数を使うというお話 #ノンプロ研 #PythonNight
2023-02-24 21:14:07まずは呼び出す関数を定義 #ノンプロ研 #PythonNight
2023-02-24 21:14:33その後、バリューに関数をそのまま書いてしまえばOK #ノンプロ研 #PythonNight
2023-02-24 21:15:27拡張子の名前によって、pandasのreadなんちゃらメソッドの種類を切り替える これめっちゃ便利 拡張性もある #ノンプロ研 #PythonNight
2023-02-24 21:17:02これある意味ポリモーフィズムですね #ノンプロ研 #PythonNight
2023-02-24 21:17:39Enumの実務での使用例 店舗名を番号で置き換えるなど なるほどー #ノンプロ研 #PythonNight
2023-02-24 21:18:53pathlibでpath.suffixとやると拡張子だけが抜き出せる #ノンプロ研 #PythonNight
2023-02-24 21:20:41Enumと辞書のバリューに関数 とってもわかりやすかった! 明日から使えそう #ノンプロ研 #PythonNight
2023-02-24 21:21:18つぎはderaultdict umeさんから説明頂きます #ノンプロ研 #PythonNight
2023-02-24 21:21:45#ノンプロ研 #PythonNight あ〜これ、なんだっけ、残余引数?の時に似たような話なかったっけ? pic.twitter.com/TMija64UDz
2023-02-24 21:22:00deraultdictのメリット キーがすでにあるかどうかにかかわらず同じ処理ができる #ノンプロ研 #PythonNight
2023-02-24 21:22:25Pythonの押しの話。 defaultdictを、umeさんから説明していただいてます。 キーがすでに存在するかに依存せず、同じ処理ができるの、すごい良い。 コードがすっきりしそう。 使ったことないから、使ってみよう。 #ノンプロ研 #PythonNight
2023-02-24 21:24:14defaultdictは初期値が設定できる →辞書型専用と思ってたら辞書型じゃなくても使えるんだ! #ノンプロ研 #PythonNight
2023-02-24 21:24:15