Pythonでランダムな数列を1行のコマンドで作る
ランダムな数列をちょっとほしいときに便利。リスト内包表記を使えば1行で書けます。すぐ忘れそうなので自分用にメモしておきます。
Google Colaboratory(Python3.6)利用。
浮動小数点のランダムな数列を作る
.py
# -10~+10の範囲で浮動小数点のランダムな数列を作る
import random
numlist = [random.uniform(-10,10) for i in range(5)]
print(numlist)
整数のランダムな数列を作る
.py
# 0~+10の範囲で整数のランダムな数列を作る
import random
numlist = [random.randint(0,10) for i in range(10)]
print(numlist)