Python – 转换多尺寸矩阵的后列

pythonserver side programmingprogramming更新于 2025/10/22 22:36:17

当需要转换多尺寸矩阵的后列时,使用简单迭代和‘append’方法以及负索引。

示例

下面是相同的演示 −

my_list = [[41, 65, 25], [45, 89], [12, 65, 75, 36, 58], [49, 12, 36, 98],[47, 69, 78]]

print("列表为: " )
print(my_list)

print("排序后的列表为: " )
my_list.sort()
print(my_list)

my_result = []
for sub_list in my_list:

   my_result.append(sub_list[-1])

print("结果列表是:")
print(my_result)

print("排序后的列表为: " )
my_result.sort()
print(my_result)

输出

列表为:
[[41, 65, 25], [45, 89], [12, 65, 75, 36, 58], [49, 12, 36, 98], [47, 69, 78]]
排序后的列表为:
[[12, 65, 75, 36, 58], [41, 65, 25], [45, 89], [47, 69, 78], [49, 12, 36, 98]]
结果列表为:
[58, 25, 89, 78, 98]
排序后的列表为:
[25, 58, 78, 89, 98]

解释

  • 定义了一个列表列表,并显示在控制台上。

  • 使用‘sort’进行排序方法。

  • 创建一个空列表。

  • 迭代列表并访问最后一个元素(使用负索引)。

  • 这将附加到空列表中。

  • 此结果显示为控制台上的输出。

  • 此列表再次排序并显示在控制台上。


相关文章


有用资源