我想用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个,这个怎么实现呀?
请大神帮忙忙,十分感谢
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答972 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
把已经选择的元素剔除了,再做一遍 random.sample() 便可。当序列(集合)含有重复的元素时,应该使用序列下标作为 random.sample() 的参数,而不是序列本身。
请参考下面的代码