可以使用 Python 的 str
函数将整数转换成字符串,再使用 set
去重,最后使用 int
函数将字符串转回整数。
def remove_duplicate(n):
# 将整数转换成字符串,再反转
n = str(n)[::-1]
# 使用 set 去重
n = ''.join(set(n))
# 将字符串转回整数
return int(n[::-1])
可以使用 Python 的 str
函数将整数转换成字符串,再使用 set
去重,最后使用 int
函数将字符串转回整数。
def remove_duplicate(n):
# 将整数转换成字符串,再反转
n = str(n)[::-1]
# 使用 set 去重
n = ''.join(set(n))
# 将字符串转回整数
return int(n[::-1])