Python程序查找在元组列表中所有元素都能被K整除的元组

Python程序查找在元组列表中所有元素都能被K整除的元组

如果需要查找元素能被特定元素’K’整除的元组,则可以使用列表推导式。

以下是相同问题的演示 −

更多Python相关文章,请阅读:Python 教程

示例

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整除,则转换为列表元素,并存储在变量中。

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程