У меня есть метод в c ++, который вызывается из python и должен вернуть объект списка Python.
Я уже создал метод, и он сейчас присоединен к открытому классу и может вызываться из python... (возвращается void).
Итак, вопрос в том, как мне создать список Python из этого:
std::vector<std::string> results;
Я не совсем понимаю, какконструктор работает из этой документации:
http://www.boost.org/doc/libs/1_37_0/libs/python/doc/v2/list.html
Кроме того ... Я не хочу возвращать вид переносимого вектора ... Я просто хочу создать новый список Pythonсо строковыми значениями из вектора.
Приношу свои извинения, если это дубликат ... Я нашел довольно много списка векторных вопросов, но не смог найти ничего о создании нового списка python.
Я мог бы расширить этот вопрос, включив в него некоторые другие вопросы, такие как:
Создание нового словаря Python из: std::map<std::string, std::string>
и т. Д.