# mode: run # tag: cpp from libcpp.vector cimport vector def memview_test(L, int i, int x): """ >>> memview_test(range(10), 7, 100) [0, 1, 2, 3, 4, 5, 6, 100, 8, 9] """ cdef vector[int] v = L cdef int[::1] mv = &v[0] mv[i] = x return v