Преобразование строк в другой тип данных, Python - PullRequest
0 голосов
/ 14 октября 2011

У меня есть строка "(0, 0, 0)". Я хотел бы иметь возможность преобразовать это в кортеж. Встроенная функция tuple не подходит для моих целей, потому что она обрабатывает каждого персонажа как отдельный элемент. Я хочу иметь возможность конвертировать "(0, 0, 0)" в (0, 0, 0) программно.

1 Ответ

5 голосов
/ 14 октября 2011

Вы можете использовать ast.literal_eval

>>> import ast
>>> ast.literal_eval('(0,0,0)')
(0, 0, 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...