已知一段数列 {20,4,7,50,12,16,11,35,10,2}, 请编写pycharm程序,将其按照从小到大排列,并找出第2最小数。
时间: 2024-06-08 12:06:28 浏览: 95
Pycharm+Windows 10环境下import cv2报错解决方案之一
可以使用Python内置的排序函数sorted来实现数列的排序,然后取出第2个元素即可。
代码如下:
```python
lst = [20, 4, 7, 50, 12, 16, 11, 35, 10, 2]
# 排序
sorted_lst = sorted(lst)
# 输出排序后的结果
print("排序后的数列为:", sorted_lst)
# 找出第2最小数
second_min = sorted_lst[1]
# 输出第2最小数
print("第2最小数为:", second_min)
```
输出结果为:
```
排序后的数列为: [2, 4, 7, 10, 11, 12, 16, 20, 35, 50]
第2最小数为: 4
```
阅读全文