Description
Given an integer n
, add a dot (".") as the thousands separator and return it in string format.
Example 1:
Input: n = 987 Output: "987"
Example 2:
Input: n = 1234 Output: "1.234"
Constraints:
0 <= n <= 231 - 1
Solution
Python3
class Solution:
def thousandSeparator(self, n: int) -> str:
ans = ""
i = 0
for s in reversed(str(n)):
if i !=0 and i%3==0:
ans += "."
ans += s
i+=1
ans = ans[::-1]
return ans