PR3*_*ATO -3 python numpy python-3.x
import numpy as np
np.random.seed(100)
np.random.shuffle([1,2,3,4])
Run Code Online (Sandbox Code Playgroud)
为什么我得到 [1,2,3,4] 作为 o/p?难道不应该洗牌吗?
该numpy.random.shuffle函数就地修改其参数。它没有return什么。
因此,您需要创建一个变量来保存要洗牌的列表,并在洗牌后检查它以查看结果:
a = [1,2,3,4]
np.random.shuffle(a)
print(a)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3178 次 |
| 最近记录: |