我正在使用一个名为 CityEngine 的程序,它有一个 python 元素。
问题:我刚刚在一个对象上调用了一个函数,并返回了一个数字列表 xyz。我将 xyz 拆分为他们自己的名字。我还调用了一个函数来检索与此对象相关的不同属性,以替换先前检索到的 y 值。
现在,当我打印 y 值时,它只包含小数位以外的数字字符。当我将 y 值合并到一个新列表中时,它的值周围有一个撇号。
例如, print(y) 返回 5.0000000
如果我把它放在这个位置 [x,y,z] 我得到 [0, '5.000000' , 0] 的打印(位置)。该程序无法读取单个撇号,因此完全忽略了该值。
我试过 .remove("'","") 和 .strip() 什么都没有。
任何帮助,将不胜感激。
谢谢。