题目描述

链接:https://leetcode-cn.com/problems/reverse-integer/
思路
利用python对字符串Int()可以自动舍去高位的0.用字符串序列作反向切片
代码
class Solution:
def reverse(self, x: int) -> int:
if -10<x<10:
return x
str_x=str(x)
if str_x[0]!="-":
str_x=str_x[::-1]
x=int(str_x)
else:
str_x=str_x[:0:-1]
x=-int(str_x)
return x if -2147483648 < x < 2147483647 else 0
本文介绍了解决LeetCode中整数反转问题的思路和Python代码实现,通过字符串操作来完成整数的反转,并自动舍去高位的0。

被折叠的 条评论
为什么被折叠?



