import numpy as np a = np.arange(100) b = sorted(a) a.sort() # 上述b是对a排序之后的新数组,a对象直接调用sort方法则直接在原数组上进行修改 # 想要得到排序列表在原来列表的索引可以调用argsort方法 sort_index = np.argsort(a)
import numpy as np seed = np.random.randint(0, 100) # 产生0到100的随机数,左闭右开,等概率 seed = np.random.choice(a, replace = False, p = None) # 想要不等概率抽样就更改p列表的值
参考链接:
np.random.choice的具体用法:https://blog.csdn.net/ImwaterP/article/details/96282230