【发布时间】:2026-02-18 08:00:02
【问题描述】:
给定一个列表:
lists = [[5, 8, 2, "Banana"][3, 6, 9, "Apple"][7, 9, 1, "Cherry"]]
1) 如何打印按字母顺序排列的列表并仅使用列表中的第二个数字?
期望的输出:
[6, "Apple"][8, "Banana"][9, "Cherry"]
2) 按从高到低的第三个数字打印排序列表
期望的输出:
[3, 6, 9, "Apple"] [5, 8, 2, "Banana"][7, 9, 1, "Cherry"]
【问题讨论】:
-
SO 不是免费的代码编写服务。所有在这里提出问题的人都必须展示一些研究工作和/或自己解决问题的尝试。之后,我们将非常乐意帮助您解决任何具体问题。
-
修复您的列表!
TypeError: list indices must be integers, not tuple