Форум сайта python.su
Всем привет!
Подскажите плиз… запутался немного((
есть входящие данные:
12.67, кв.км
как вытащить только цифры? что бы потом перевести их в гектары?
Офлайн
in_str='12.67, кв.км' out_float=float(in_str.split(',')[0])
[code python][/code]
Офлайн
PEHDOM
Прикреплённый файлы: тест га. кв.метр.jpg (42,8 KБ)
Офлайн
Gabdulov82
in_str='12.67, кв.км'
out_float=float(in_str.split(','))
in_str='12.67, кв.км' out_float = float(in_str.replace('.', '').split(',')[0])
Офлайн
>>> def f(text): ... return float(text.split(',', 1)[0]) * 100 ... >>> f('12.67, кв.км') 1267.0 >>>
Офлайн