Python 程序用于从元组列表中找出所有元素都能被 K 整除的元组


当需要查找元素可被某个特定元素“K”整除的元组时,可以使用列表解析。

以下是对其进行演示的示例 −

示例

 实时演示

my_list = [(45, 90, 135), (71, 92, 26), (2, 67, 98)]

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

K = 45
print("The value of K has been initialized to ")
print(K)
my_result = [sub for sub in my_list if all(ele % K == 0 for ele in sub)]

print("Elements divisible by K are : " + str(my_result))

输出

The list is :
[(45, 90, 135), (71, 92, 26), (2, 67, 98)]
The value of K has been initialized to
45
Elements divisible by K are: [(45, 90, 135)]

说明

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

  • 定义 K 的值,并显示在控制台上。

  • 使用列表解析遍历元素。

  • 检查元组列表中的每个元素是否可被 K 整除。

  • 如果可被 K 整除,则将其转换为列表元素,并存储在变量中。

  • 这将作为输出显示在控制台上。

更新于: 15-4-2021

746 次浏览

开启你的职业生涯

通过完成课程获得认证

开始
广告