请回答接下来的python题: 输入若干个整数,输出它们的最大值和最小值。提示:输入可用: ls = map(int,input().split()) ls = list(ls) 输入样例: 2 4 1 6 15 输出样例: 15 1
时间: 2024-02-27 09:54:35 浏览: 60
好的,以下是Python代码实现:
```
ls = map(int, input().split())
ls = list(ls)
print(max(ls), min(ls))
```
输入语句 `input()` 读取一行输入,`split()` 方法将其按照空格分割成多个字符串,`map()` 方法将这些字符串转换成整数,`list()` 方法将 map 对象转换为列表。最后,调用 `max()` 和 `min()` 函数分别计算列表中的最大值和最小值,并打印输出即可。
相关问题
输入若干个整数,输出它们的最大值和最小值。提示:输入可用: ls = map(int,input().split()) ls = list(ls) 输入样例: 2 4 1 6 15 输出样例: 15 1,请帮我写出代码过程
当然,下面是代码过程:
```python
ls = map(int, input().split()) # 输入若干个整数,使用 map 函数将其转为整数,并使用 split 函数对输入的整数进行分割
ls = list(ls) # 将转换后的整数列表转换为列表
max_num = max(ls) # 使用 max 函数获得列表中的最大值
min_num = min(ls) # 使用 min 函数获得列表中的最小值
print(max_num, min_num) # 输出最大值和最小值
```
运行结果:
```
2 4 1 6 15
15 1
```
阅读全文