详细信息:我有一个文件夹,里面有许多带有float编号的.txt文件。
我所做的就是将浮点值相加,并将它们存储在每个文件的Counter中。之后,我想要将Counter中的所有值相加,并将它们除以总no。文件的数量(如.txt)。但是,向上存储在Counter中很好,但是当我想使用sum(Counter.values())将Counter中存在的值相加时,它会引发一个显示'float' object has no attribute但是,有没有任何was可以在计数器中将floa
内置的float不能保持精度(eg.float(‘123.45678’= 123.45677999999999),我重写了它,但也遇到了同样的问题。我的问题是作为标题。a_int = lambda s : sum(((ord(s[j])-48)*(10**(len(s)-j-1)) for j in range(len(s))))