对给定的数组进行重新排列numpy.random.shuffle()和numpy.random.permutation()

【小白从小学Python、C、Java】

【计算机等级考试+500强双证书】

【Python-数据分析】

对给定的数组进行重新排列

numpy.random.shuffle()和

numpy.random.permutation()

[太阳]选择题

请问对以下Python代码说法错误的是?

import numpy as np

a=np.arange(6)

print(‘【执行】a=np.arange(6)’)

print(‘【显示】a:\n’,a)

print(‘【执行】b=np.random.permutation(a)’)

b=np.random.permutation(a)

print(‘【显示】a:\n’,a)

print(‘【显示】b:\n’,b)

print(‘【执行】b=np.random.shuffle(a)’)

b=np.random.shuffle(a)

print(‘【显示】a:\n’,a)

print(‘【显示】b:\n’,b)

A选项:两种方法均用于随机打乱原来元素顺序

B选项:shuffle(x)直接在原来的数组上进行操作

C选项:permutation(x)返回一个新的打乱顺序的数组

D选项:permutation(x)改变原来的数组

[太阳]答案

[太阳]温馨期待

期待大家提出宝贵建议,互相交流,收获更大,助教:hq

Original: https://blog.csdn.net/liujingwei8610/article/details/127942920
Author: 刘经纬老师
Title: 对给定的数组进行重新排列numpy.random.shuffle()和numpy.random.permutation()

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/760183/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球