Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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 - Fatal编程技术网

在python中从列表中删除小数

在python中从列表中删除小数,python,Python,我想知道是否有可能从python中的数学命令的乘积中删除小数。我的代码如下。我只想打印全部数字,不显示其他数字 myList = [5,10,15,20,25,30,35,40,45,50] myInt = 7 newList = [x / myInt for x in myList] print (newList) 使用 [x//myInt代表myList中的x,如果x%myInt==0]我不想对它进行四舍五入,我只想输出整个可整除的数字,这个数字是5。@JohnColeman我认为应该列为

我想知道是否有可能从python中的数学命令的乘积中删除小数。我的代码如下。我只想打印全部数字,不显示其他数字

myList = [5,10,15,20,25,30,35,40,45,50]
myInt = 7
newList = [x / myInt for x in myList]
print (newList)
使用


[x//myInt代表myList中的x,如果x%myInt==0]我不想对它进行四舍五入,我只想输出整个可整除的数字,这个数字是5。@JohnColeman我认为应该列为答案,而不是注释。@9769953我不喜欢低垂的果实。此外,如果你仔细看的话,像这样的东西一定是重复的。@9769953很公平,但更严重的是,我不想发布一个答案,除非我合理地确定它不是重复的,而且我怀疑大多数Python 1-liner答案已经是重复的。@BigSteve he不是。约翰表示他不打算发帖作为答复。他还被标记为社区维基,因此如果它被提升,他将不会获得任何声誉。发布答案可以让你接受它,并表明问题已经为你解决。@BigSteve包括应该有一种——最好只有一种——显而易见的方法来做这件事。我毫不怀疑,任何一个足够流利的Python程序员都会在几秒钟内写出这行代码。不是我写的。从某种意义上说,这是Python为我写的。@roganjosh什么是“他被标记为社区维基”,为什么不得分?@VineethSai有点像遗物:
newList = [x // myInt for x in myList if x % myInt == 0] 
for i in newList: print(' %2.3f  '% i)