Python 填充数组与 0 没有 numpy



我知道在python中,您可以使用numpy.zeroes(size)填充0的数组,但作为学习的一部分,我被要求不使用numpy,所以我的问题是,有没有一种方法来填充没有numpy.zeroes函数的数组?

我如何在以下函数中用0填充以下列表?
def myHistWithRescale(listOfNums, maxInt):
"""Givne a list of real numbers in any range, first scale the numbers to
inters between 0 and maxInt (inclusive), then return the number of occurrences
of each integer in a list
"""
rescaledData = rescaleToInt(listOfNums, maxInt)  
return counts

要创建一个大小为n的全0列表,只需写入[0] * n

对于函数,您可以执行:arr = [0] * maxInt。其中maxInt是列表的大小。
同样,如果你想用0以外的值填充数组;你可以把0替换成任何你想填充的数字

相关内容

  • 没有找到相关文章