Ben de daha önce kullanma gereği duymamıştım fakat evet geçerli. Ben yapmak istediğinizi listenin içinden eleman çağırarak bu elemanları ters çevirmek olarak anlamıştım.
For döngüsüyle bir arraylist içerisine atabilirsin.
Java ile yaptım ben, gerçi biraz gereksiz uğraş olmuş ama olsun.
Java:
ArrayList<String> list = new ArrayList<>();
String girdi = "deneme";
for(int i = girdi.length(); i>0; i--){
list.add(girdi.substring(i-1,i));
}
System.out.println(list);
While True ve Break olayında kurtulmanızı tavsiye ederim.
Belirli bir sayıda çalışacak ve içerisinde index kullanmanız gereken durumlarda For döngüsü daha mantıklı.
Python:
word = "hello, world"
reversed = ""
for i in range(len(word)-1,-1,-1):
reversed += word[i]
print(reversed)