Un exercice de LeetCode demande d'inverser entier et c'est le code que j'ai obtenu, mais cela ne fonctionne pas pour les entiers négatifs et les entiers qui commence par 0. Comment puis-je inclure cela?Inverser les entiers négatifs et 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)
Que voulez-vous dire en inversant un certain nombre? Pouvez-vous montrer l'exemple s'il vous plaît? –
Pourquoi est-ce dans une classe? Pourquoi affectez-vous 'self.x'? S'il vous plaît supprimer des choses étrangères à votre question, ne pas simplement vider votre code ici. Le simple fait de dire que cela ne fonctionne pas n'est pas une explication adéquate. S'il vous plaît fournir un [mcve]. Il existe certaines lignes directrices pour poser des questions. S'il vous plaît voir [demander] –
@ juanpa.arrivillaga LeetCode vous fait intentionnellement mettre votre solution dans une classe. C'est comment ils le mettent en forme – TerryA