Прежде всего, переменная xy_coords
не является списком. Вы получите ошибку, если вы запустите эту строку.
Игнорируя это и предполагая, что xy_coords
является String
, это будет выглядеть так:
xy_coords = '[(15, 5) (9, 0) (3, 5) (13, 7) (21, 1) (19, 22) (22, 2) (11, 11) (10, 21) (24, 2) (19, 19)]'
(обратите внимание на одинарные кавычки выше, что делает xy_coords
строкой)
Теперь, чтобы добавить запятые между каждым кортежем, вы можете сделать это:
new = ''
a = string.split(') ')
for k in a[:-1]:
new+=(k+'), ')
new+=a[-1]
print(new)
OUTPUT
[(15, 5), (9, 0), (3, 5), (13, 7), (21, 1), (19, 22), (22, 2), (11, 11), (10, 21), (24, 2), (19, 19)]