次の架空のコードを持つ:
cdef extern from "string.h":
    int strcmp(char* str1, char* str2)
def foo(list_str1, list_str2):
    cdef unsigned int i, j
    c_arr1 = ??
    c_arr2 = ??
    for i in xrange(len(list_str1)):
        for j in xrange(len(list_str2)):
            if not strcmp(c_arr1[i], c_arr2[j]):
                do some funny stuff
リストをC配列に変換する方法はありますか?
私は Cython を読んで試しました - 文字列のリストを char ** に変換しますが、それはエラーをスローするだけです。