У меня есть строка данных со следующим форматом: xpos-ypos-zoom (т.е. 8743-12083-15), которые я хочу разделить и сохранить в переменных xpos, ypos и zoom. Поскольку мне нужно сделать некоторые вычисления с этим номером, я хотел бы преобразовать их в целые числа с самого начала. В настоящее время я делаю это со следующим кодом:
file = '8743-12083-15'
xval, yval, zoom = file.split("-")
xval = int(xval)
yval = int(yval)
Мне кажется, должен быть более эффективный способ сделать это. Любые идеи?