Python 随机取多个不重复的值
时间: 2023-03-23 18:00:35 浏览: 323
python无限生成不重复(字母,数字,字符)组合的方法
可以使用Python中的random模块和sample()方法来随机取多个不重复的值。示例代码如下:
```python
import random
# 从列表中随机取3个不重复的值
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = random.sample(lst, 3)
print(result)
```
运行结果可能为:
```
[7, 3, 6]
```
其中,`random.sample()`方法的第一个参数是指定的列表,第二个参数是要取出的元素个数。该方法会返回一个新的列表,其中包含指定个数的不重复随机元素。
阅读全文