Tak's Notebook

Kaggle, Machine Learning, Engineering

2019-08-01から1ヶ月間の記事一覧

呼び出し元の関数の変数を削除したい場合

前回の続き 前回の続き https://takaishikawa42.hatenablog.com/entry/2019/08/19/090313 結論 関数の中で呼び出した関数内で、呼び出し元の関数の変数を削除したい場合、global 変数を宣言すればアクセスできる サンプルコード func 関数内で、func2 の x,y…

関数内でグローバル変数を削除したい場合は `del globals()["x"]` としないとダメ

関数内でグローバル変数を削除したい場合 関数内でグローバル変数を削除したい場合、 del globals()["x"] としないとダメという話。 メモリ節約の際などに使えるかもしれない。 グローバル変数 ある変数を定義すると、 globals() に辞書型で登録される。 >>>…