У меня есть метод в С++, который вызывается из 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>
и т.д.