我想用python实现如下一个需求,请大神帮忙:
一个序列:
team=('1','2','3','4','5','6','7')
随机选择3个:
r=random.sample(team,3)
我还想在随机后剩下的元素里再随机选择2个,这个怎么实现呀?
请大神帮忙忙,十分感谢
我想用python实现如下一个需求,请大神帮忙:
一个序列:
team=('1','2','3','4','5','6','7')
随机选择3个:
r=random.sample(team,3)
我还想在随机后剩下的元素里再随机选择2个,这个怎么实现呀?
请大神帮忙忙,十分感谢
4 回答4.5k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
把已经选择的元素剔除了,再做一遍 random.sample() 便可。当序列(集合)含有重复的元素时,应该使用序列下标作为 random.sample() 的参数,而不是序列本身。
请参考下面的代码