用于查找能被另一个数整除的数的 Python 程序

要理解这个例子,你应该具备以下 Python 编程 主题的知识


在下面的程序中,我们在 filter() 内置函数中使用了匿名(lambda)函数,以找出列表中所有能被 13 整除的数字。

源代码

# Take a list of numbers
my_list = [12, 65, 54, 39, 102, 339, 221,]

# use anonymous function to filter
result = list(filter(lambda x: (x % 13 == 0), my_list))

# display the result
print("Numbers divisible by 13 are",result)

输出

Numbers divisible by 13 are [65, 39, 221]

另请阅读

在我们结束之前,让我们来检验一下你对这个例子的理解!你能解决下面的挑战吗?

挑战

编写一个函数来检查一个数字是否能被 5 整除。

  • 如果该数字能被 5 整除,则返回 True。否则,返回 False
你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战