Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python函数,可用于查找列表中的整数数_Python_List - Fatal编程技术网

Python函数,可用于查找列表中的整数数

Python函数,可用于查找列表中的整数数,python,list,Python,List,我是python的初学者,我正在寻找一个函数,它可以告诉我给定列表中的整数数。例如: list = [1, 2, 4.5, 6, 8.3, 9] print(int_num(list)) 输出 4 已经有一个内置函数len(),如果需要,可以将其包装在您自己的自定义函数中 list = [1, 2, 3, 4] print(len(list)) 堆栈溢出不是请求函数的地方。在这里,您展示了您的函数,但它没有按预期工作。@Klaus不,不是所有的问题都需要是调试问题。如何回答这些问题很好。例

我是python的初学者,我正在寻找一个函数,它可以告诉我给定列表中的整数数。例如:

list = [1, 2, 4.5, 6, 8.3, 9]
print(int_num(list))
输出

4

已经有一个内置函数
len()
,如果需要,可以将其包装在您自己的自定义函数中

list = [1, 2, 3, 4]
print(len(list))

堆栈溢出不是请求函数的地方。在这里,您展示了您的函数,但它没有按预期工作。@Klaus不,不是所有的问题都需要是调试问题。如何回答这些问题很好。例如,@wjandrea这不是一个如何提问的问题。@Klaus你是什么意思?它并没有字面上说“如何”,但你可以很容易地将其重新表述为“如何计算列表项的出现次数?”@klauds。“做我的家庭作业”的问题在于,它们通常不适用于多种情况或未来的访客。像这个问题这样的简单任务可以是:您编写了一个完整的函数来包装一个简单的内置函数,并包含了一个控件结构来包装调用的返回值。说真的?建立一个新的列表是没有必要的。您可以执行
sum(ls中x的isinstance(x,int)
,因为
True
将被强制为
1
False
0
。但是FWIW,if语句也是不必要的。相反,
return是instance(x,int)
而且,
filter
不是一个函数,它返回的是一个
filter
对象,而不是一个列表。谢谢,但为了清晰起见,还是让它成为现实吧。
list = [1, 2, 3, 4]
print(len(list))