list_a是一个列表,列表元素是元组。元组中依次是name和score。按照分数从小到大依次print出'name: score',且score保留一位小数。
时间: 2023-05-12 13:06:14 浏览: 58
Python中列表和元组的使用方法和区别详解
可以使用Python的sorted函数和lambda表达式来实现:
```python
list_a = [('Tom', 85.5), ('Jerry', 92.3), ('Alice', 78.9)]
sorted_list = sorted(list_a, key=lambda x: x[1])
for item in sorted_list:
print(f"{item[0]}: {item[1]:.1f}")
```
输出结果为:
```
Alice: 78.9
Tom: 85.5
Jerry: 92.3
```
阅读全文