【发布时间】:2017-08-21 11:24:31
【问题描述】:
我目前正在编写一个遍历元素列表的函数,并且只对整数列表元素进行操作。它看起来像这样:
for n in list1:
if n == int:
#Do stuff
我正在努力解决的是如何实际写出循环来检测元素是否为整数。我该怎么办?我在 Python 的文档中找不到任何东西(尽管可能我看的不够深入)。
感谢您的帮助。
【问题讨论】:
-
试试
type(n) is int。 -
对于您的目的,
23.0(即类型为float但其值为整数的元素)是否算作整数?