在Cython中追加和切片向量

时间:2017-03-03 05:00:12

标签: python c++ vector cython cythonize

我最近在Cython中使用了C ++向量并且工作得相当好。但是,我想知道是否有一种有效的方法通过Cython从矢量中获取切片,以及我如何使用这些矢量切片来扩展另一个矢量?例如,如果我这样做:

cdef vector[int] v1, v2
v1.push_back(11)
v1.push_back(12)
v1.push_back(13)
v2.push_back(v1[0])

如何在一次传递中将矢量v2与v1的全部内容一起扩展,就像在C ++中一样,如何从v1中获取子集切片中的元素?

0 个答案:

没有答案