Pythonについて質問です。
前提・実現したいこと
下記リストに設定した値を「3*x+10」ではなく、実数乱数
(0以上10000以下)を10000個設定するように変更したいのですが、変え方が分かりません。
発生している問題・エラーメッセージ
実行時間0.0019948482513427734秒 a[5000]:15010 実行時間0.000997781753540039秒 b[5000]:15010
該当のソースコード
import time s = time.time() a = [] for x in range(10000): a.append(3 * x + 10) e = time.time() print('実行時間'+str(float(e-s))+'秒') print('a[5000]:'+str(a[5000])) s = time.time() b = [3 * x + 10 for x in range(10000)] e = time.time() print('実行時間'+str(float(e-s))+'秒') print('b[5000]:'+str(b[5000]))
試したこと
補足情報(FW/ツールのバージョンなど)
スパイダーを使っています。
まず検索しましょう。
プロでも検索しながらやっています。
検索力も必須です。
『Python 乱数 生成』とかで検索するだけでもかなりヒットします。
それすらしないのならプログラマやSEには向いていません。
プロでも調べたりするのですから。
まずは調べることから。そうすれば素質があると考えることが可能です。
あなたの回答
tips
プレビュー