在Open3D中,open3d.utility.DoubleVector
类提供了count
方法,用于计算指定元素在向量中出现的次数。
count(elem: float) -> int
elem
: 必填参数,要计数的元素。int
: 元素在向量中出现的次数。import open3d.utility as ut
my_vector = ut.DoubleVector([1.0, 2.0, 3.0, 2.0, 1.0])
print(my_vector.count(1.0)) # 输出2
如果向量中不存在指定元素,则返回计数为0。
如果存在多个指定元素,则返回它们的总数。
该方法不会修改向量中的元素,只是简单的计算元素出现的次数。