내 프로그램이 임의로 문자를 건너 뛰고 있습니다!단어 반전을위한 프로그램이 문자를 임의로 건너 뛰는가?
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)
문자열을 뒤집는 데 매우 복잡한 방법입니다. '텍스트 [:: - 1]'트릭을 할 것입니다. – Ben
너무 무작위가 아닙니다. 그것은 반복 된 글자에 있습니다 ... 당신은 색인을 사용하고 있습니다 ... – MakeCents
왜 내가 이것을 실행하면, 그것은'yrtsloc'이 아니라'yrotsloc'입니다. 설명이 잘못 되었습니까? 아니면 실제 코드가 아닙니다. – abarnert