Python 程序,用于打印具有指定长度的行,该行来自矩阵


当需要打印特定长度的行时,列表解析被用于矩阵。

示例

下面是对该示例进行的演示

my_list = [[22, 4, 63, 7], [24, 4, 85], [95], [2, 55, 4, 7, 91], [5, 31, 1]]

print("The list is :")
print(my_list)

my_key = 4

my_result = [sub for sub in my_list if len(sub) == my_key]

print("The resultant list is :")
print(my_result)

输出

The list is :
[[22, 4, 63, 7], [24, 4, 85], [95], [2, 55, 4, 7, 91], [5, 31, 1]]
The resultant list is :
[[22, 4, 63, 7]]

说明

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

  • 定义了一个关键值。

  • 列表解析用于遍历列表,每个元素的长度被检查为与关键值相等。

  • 这被指定给一个变量。

  • 这是显示在控制台上的输出。

更新于: 14-Sep-2021

110 次浏览

开启你的 事业

通过完成课程来获得认证

开始
广告
© . All rights reserved.