Python中的随机洗牌shuffle()方法

选择题

以下不是程序输出结果的选项是:

import random

list=[1,2,3,4,5,6,7]

random.shuffle(list)

print (list)

A [1,2,3,4,5,6,7]

B [7,4,3,1,6,2,5]

C [4,5,7,6,2,1,3]

D [6,3,4,1,5,2,7]

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

问题解析

1.shuffle()方法将序列的所有元素随机排序,因为是随机排序,所以每次的结果都不一样。

2.shuffle()是不能直接访问的,需要导入random模块。

3.shuffle()方法没有返回值。

例:

import random

alist=[1,2,3,4,5,6,7]

a=random.shuffle(alist)

print(a)

输出结果为:None

答案

正确答案是:A

Python中的随机洗牌shuffle()方法_第1张图片

[太阳]温馨期待

期待大家提出宝贵建议,互相交流,收获更大。

你可能感兴趣的:(python,开发语言,后端)