Programım rastgele harfleri dışarı atıyor!Kelime tersine çevirme programı harfleri rasgele atlıyor?
def reverse(text):
length = len(text)
reversed_text = []
for i in range(0,length + 1):
reversed_text += ['']
original_list = []
for l in text:
original_list.append(l)
new_place = length - (original_list.index(l))
reversed_text[new_place] = l
return "".join(reversed_text)
Bu, bir dizgeyi tersine çevirmek için çok kıvrık bir yoldur! metin [:: - 1] 'hile yapardı. – Ben
Çok rastgele değil. Tekrarlanan harflerin üzerindedir ... İndeks kullanıyorsunuz ... – MakeCents
Bunu neden çalıştırıyorum, "yrtsloc", "yrotsloc" değil. Açıklamanız yanlış mı, yoksa bu gerçek kodunuz değil mi? – abarnert