测试人社区

python如何循环的随机取数并存到另外一个list中

请教各位:
想用python实现这样一个功能:
目前是从listA中随机取到5个值,然后存在一个变量listB中,如何才能循环一直让程序去listA 中循环取数存到listB中呢
image

不知道你说的是想用队列还是想每次都让B中的数据不同而已

你死循环不就好了吗?取一个,append一下,然后死循环

这不好吧,还是用队列吧。

我理解的如果你是想要循环取5个值,那就可以不用sample,这个函数本来就是一次性取5个,你直接随机下标去取就好了。如果要限制listB的长度,加个判断就好