python在列表中随机抽取2个数代码
时间: 2024-05-14 13:15:00 浏览: 15
可以使用random模块中的sample函数来实现从列表中随机抽取n个元素的功能,其中n为抽取的元素个数。
代码示例:
```python
import random
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = random.sample(lst, 2)
print(result)
```
输出:
```
[6, 3]
```
以上代码中,random.sample(lst, 2)表示从lst中随机抽取2个元素,将结果赋值给result变量,并打印出来。
相关问题
python在题库中随机抽取题目
以下是一个示例代码,实现从题库中随机抽取一定数量的题目:
```python
import random
# 假设题库中有以下10道题目
question_bank = [
"1. 2 + 2 = ?",
"2. 3 * 4 = ?",
"3. 5 - 2 = ?",
"4. 10 / 2 = ?",
"5. 6 + 3 * 2 = ?",
"6. (4 + 5) * 2 = ?",
"7. 7 - 5 * 3 = ?",
"8. 8 / 4 + 2 = ?",
"9. 3 + 4 + 5 = ?",
"10. 6 * 7 - 2 = ?"
]
# 随机抽取 5 道题
num_questions = 5
selected_questions = random.sample(question_bank, num_questions)
# 输出选中的题目
print("选中的题目是:")
for i, question in enumerate(selected_questions):
print(f"{i+1}. {question}")
```
该代码使用了 `random` 模块中的 `sample()` 函数,可以在给定的序列中随机抽取指定数量的元素。在示例中,我们将题库 `question_bank` 作为序列,抽取了5道题目。
python代码表示随机抽取ducks列表中的一项
可以使用Python内置的`random`模块中的`choice`函数来实现随机抽取列表中的一项,示例如下:
```python
import random
ducks = ['Mallard', 'Pekin', 'Wood', 'Muscovy']
random_duck = random.choice(ducks)
print(random_duck)
```
运行结果类似如下:
```
Muscovy
```
每次运行结果都不同,因为是随机抽取的。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)