Преобразование строки "2½" (два с половиной) в 2.5

Прямо сейчас я создаю небольшое приложение, которое импортирует данные из электронной таблицы и из-за характера исходной записи, есть строка читается в, которые имеют значения, такие как 8½, 2½ и т.д.

Моя цель с помощью простой функции преобразовать 2½ в float 2.5, например.

Я пробовал использовать метод .to_f, но это дало мне странное значение 2.02½.

Любая информация или предложения будут очень признательны!

12
задан mskfisher 9 May 2012 в 19:08
поделиться