
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Python】動的に変数名を設定する方法と速度比較 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Python】動的に変数名を設定する方法と速度比較 - Qiita
追記 locals()は関数内では正常に使用できないとのご指摘をいただきました(そもそも公式ドキュメントで... 追記 locals()は関数内では正常に使用できないとのご指摘をいただきました(そもそも公式ドキュメントでは使うなとまで書いてある)。 使用する際はご注意を。 はじめに ほとんど無いと思いますが、動的に変数名を設定したい場合があったりなかったりしちゃったりしちゃわなかったりするかもしれないので、その方法を調べてみました。(外部ファイルからデータを読み込んでそのままファイル名を変数名にしたい場合とか?) 2(+α)通りの方法を発見しましたので、紹介を兼ねて速度を比較したいと思います。 速度比較のルールと準備 ルール ・Jupyter Notebook上で%%timeitコマンドを用いて測定。 ・ランダムな小文字アルファベット5文字を変数名とする。 ・値として0から9までの整数が入ったリストを代入する。 ・1,000回ループした平均を測定する。 準備 測定に影響しないように、予め変数名を用意す