pop
方法旨在将 open3d.utility.DoubleVector
类型的向量中的最后一个元素移除并返回其值。
def pop(self) -> float:
该方法无需任何参数。
pop
方法的返回值为被移除的最后一个元素的值,类型为 float
。
import open3d.utility
v = open3d.utility.DoubleVector([1.0, 2.0, 3.0])
popped = v.pop()
print(v) # 输出:[1.0, 2.0]
print(popped) # 输出:3.0
IndexError
异常。pop
方法是一个原地操作,将导致向量发生变化。如果不需要此功能,可以首先复制向量,再进行操作。