LeetCodeの演習では整数を逆にすることを求めていますが、これはコードですが、0から始まる負の整数と整数では機能しません。逆負の整数と0
int(str(123)[::-1])
はちょうどあなたのプログラムで、適切な整数変数と番号を交換し、あなたは確かにあなたが望む数の逆を取得します:
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)
あなたが番号を逆にすることによって何を意味するのですか?あなたは例を示すことができますか? –
これはクラスではなぜですか?あなたは 'self.x'になぜ割り当てるのですか?あなたの質問から無関係なものを削除してください。あなたのコードをここにダンプするだけではありません。単に「うまくいきません」と言っても適切な説明ではありません。 [mcve]を入力してください。質問をするためのガイドラインがあります。 [質問] –
@ juanpa.arrivillagaを参照してくださいLeetCodeは意図的にあなたのソリューションをクラスに入れさせます。彼らはそれをどのようにフォーマットするのですか – TerryA