我有一个迭代的值列表。当列表中的nTH项定义iter-loop中的变量时,它不表示原始列表项精度; ergo - 小数位丢失。
只需打印列表中的每个项目类型,就像nTH项目类型一样,返回所有项目的浮点数 - 但列表和nTH项目代表两个不同的值;一个小数点后几位。
必须避免这种情况,因为稍后在> = /< =例程中检查此值。如果缺少小数位,唯一的结果是4周龄的foo-bar馅饼。
也许一些代码和脚本屏幕抓取会有所帮助:
for J in range(lastRow,firstRow):
print 'rows', range(lastRow,firstRow)
theYintersect = horizontalGridLines[J]
print theYintersect
...
scanningVertices = False
print horizontalGridLines
在哪里' theYintersect '源自' horizontalGridLines '列表;分别在下面的图片链接中突出显示的组:
为什么会发生这种情况,并且可以在不使用“十进制”的情况下进行补救。模块?
感谢您的任何智慧。
答案 0 :(得分:4)