Использование numpy
:
lst = [(341, 115), (174, 227), (457, 308)]
import numpy as np
print(np.array(lst))
ВЫХОД :
[[341 115]
[174 227]
[457 308]]
Использование list comprehension
:
print([list(lst) for lst in lst])
OUTPUT :
[[341, 115], [174, 227], [457, 308]]
EDIT :
Если это строка, на которую она не похожа в коде, вставленном в вопрос:
lst = "[(341, 115), (174, 227), (457, 308)]"
Тогда:
import numpy as np
from ast import literal_eval
print(np.array(literal_eval(lst)))
В конце концов (для понимания списка):
print([list(lst) for lst in literal_eval(lst)])