Need to split zeros after decimal but not left side zeros in python
Input: 0001202406040252523670952717.00
Actual Output: 1202406040252523670952717
Expected Output: 0001202406040252523670952717
def strip_function(num):
return num.to_integral() if num == num.to_integral() else num.normalize()
You just need to rstrip any "0" then rstrip any ".":
X = "0001202406040252523670952717.00"
def strip_function(num: str) -> str:
return num.rstrip("0").rstrip(".")
print(strip_function(X))
Output:
0001202406040252523670952717