标签: python
我如何做一个随机选择,但最多五个而不是五个:
random.Random().sample(items[:40], 5) # select up to five random cues
例如,如果只有2个项目,则应该只选择两个项目。就像现在一样,如果少于五个项目,它将提出ValueError。
ValueError
答案 0 :(得分:3)
random.Random().sample(items[:40], min(5, len(items[:40])))