反转负整数和0

2024-04-16 07:40:49 发布

您现在位置:Python中文网/ 问答频道 /正文

LeetCode的一个练习要求反转整数,这是我得到的代码,但它不适用于负整数和以0开头的整数。我怎么能包括这些?在

class Solution:
    def reverse(self, x):
        self.x = x
        y = str(x)
        list_mod = list(y)

        for i in list_mod:
            list_mod.reverse()
            join_list = ''.join(list_mod[:])

        print(join_list)

Tags: 代码inselfmodfordef整数list
1条回答
网友
1楼 · 发布于 2024-04-16 07:40:49

你可以试试这样的方法:

int(str(123)[::-1])

只要在程序中用合适的整型变量替换这个数字,你肯定会得到你想要的数字的倒数。在

在得到您的完整要求后,我可以从我的角度提出以下建议:

^{pr2}$

相关问题 更多 >