赛松迭代器错误

Cython iterator error

本文关键字:错误 迭代器      更新时间:2023-10-16

我使用向量的迭代器。

编译时产生错误:

Cannot assign type 'iterator' to 'size_t'.

from libcpp.vector cimport vector
def rotate_list(list ll):
cdef vector[int] vect1 = ll     
cdef size_t t=0
t = vect1.end() - vect1.begin()
return t

它适用于cython版本0.26。