Python 程式,用於列印由列表中給定元素的倍數的元素


當需要列印由列表中給定元素的倍數的元素時,使用列表解析。

示例

以下是相同的演示

my_list = [45, 67, 89, 90, 10, 98, 10, 12, 23]

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

my_division_list = [6, 4]
print("The division list is :")
print(my_division_list)

my_result = [element for element in my_list if all(element % j == 0 for j in my_division_list)]

print("The result is :")
print(my_result)

輸出

The list is :
[45, 67, 89, 90, 10, 98, 10, 12, 23]
The division list is :
[6, 4]
The result is :
[12]

解釋

  • 定義一個列表並將其顯示在控制檯上。

  • 定義了另一個整數列表。

  • 使用列表解析遍歷元素並檢查元素除以整數列表中的元素是否餘數為 0。

  • 如果是,則將其儲存在列表中並分配給變數。

  • 這將作為輸出顯示在控制檯上。

更新於:16-9 月-2021

278 次瀏覽

開啟您的職業生涯

完成課程以獲得認證

現在開始
廣告