如果我想从这样的列表中随机选择,我会得到...
list=[a,b,c,d]
是否有一种简单的方法可以从列表中选择另一个元素,而无需再次选择b,也无需更改列表?
也许您可以使用:random.sample
返回从总体序列或集合中选择的唯一元素的ak长度列表。用于随机抽样而不需更换。
>>> import random
>>> l = ['a', 'b', 'c', 'd']
>>> random.sample(l, 3) # Pick 3 random elements without replacement from l
['c', 'd', 'a']
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句