Python: Replace integers by floats in string -
i'm looking way, replace every number inside string float number. i'd turn this: "3/1" this: "3.0/1.0" there way this?
you can use re.sub :
>>> s="3/1" >>> import re >>> re.sub(r'(\d+)',r'\1.0',s) '3.0/1.0' >>> s="334/14" >>> re.sub(r'(\d+)',r'\1.0',s) '334.0/14.0'
Comments
Post a Comment