open3d.core.Scalar
类中的 remove(val)
函数用于从标量列表中移除指定的值。
val
:要移除的值。无返回值,操作原地修改标量列表。
import open3d.core as o3c
slist = [o3c.Scalar(1.2), o3c.Scalar(2.0), o3c.Scalar(3.5), o3c.Scalar(4.6)]
# 移除值为 3.5 的标量
slist.remove(o3c.Scalar(3.5))
print(slist) # Output: [Scalar(value=1.2), Scalar(value=2.0), Scalar(value=4.6)]
ValueError
异常。open3d.core.Tensor
类也支持 remove(val)
函数,具体用法与 open3d.core.Scalar
类相同。