使用Python随机生成3D空间(立方体)中给定边界内的均匀分布点

3D space

我试图在python中给定边界内的3D长方体空间中生成2000个随机点。怎么会呢?任何帮助表示赞赏。 谢谢

评论
回家吃饭
回家吃饭
import random

xrange = (-1000.0, 1000.0)
yrange = (-1000.0, 1000.0)
zrange = (-1000.0, 1000.0)

points = []

[ points.append((random.uniform(*xrange), random.uniform(*yrange), random.uniform(*zrange))) for i in range(2000) ]

print(points)
点赞
评论