Как преобразовать список логических значений в реальные значения в Python? - PullRequest
0 голосов
/ 15 апреля 2019

Я использую Platypus в Python.Проблема заключается в том, что после оптимизации, когда мне нужно увидеть переменные, они показывают их в логическом формате.

Когда я изменяю типы переменных на «Реальные», результаты переменных отображаются в виде действительных чисел, но когда я выбираю тип «Integer», он показывает их как логические значения.Вот как выглядит один из этих людей:

[[True, False, True], [False, True, True, False, True, True, False, True], [False, True, True], [False, False, True, False, True, True, False, True], [True, False, True], [False, False, True, True, False, False, True, False], [False, True, True], [False, False, True, False, False, False, True, False], [True, True, False], [False, False, False, True, True, False, False, True], [False, False, True], [False, True, True, False, True, True, True, False], [True, True, False], [False, True, True, True, True, True, False, False], [True, True, False], [False, False, False, True, False, True, False, True], [False, True, False], [False, True, False, True, False, True, True, True], [True, True, True], [False, True, True, False, True, False, True, True]]

Перед входом в функцию они являются целыми числами (я делаю это намеренно), но после входа в функцию переменные становятся смесью целых чисел ивещественные числа.

...