Pythonで文字列を評価し、オブジェクトを返すにはどうすればよいですか?
組み込みのeval()関数には文字列引数が必要です。ただし、Pythonインタープリターは、文字列をPython式として扱い、それが有効かどうかを評価してから、式の結果である型オブジェクトを返します。 算術式を含む文字列 >>> x=eval('2+2')
>>> type(x)
<class 'int'>
>>> x
4 リスト/タプルに評価する文字列 >>> x=eval('tuple([1,2,3])')
>>> x
(1, 2, 3)