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.