Bir dizede char konumunu değiştirmeye çalışıyorum ama şu ana kadar başarı yok.Bir dizede char konumunu bulup değiştirin
def replace(string, position):
p = int(position)
s = []
for i,c in enumerate(string):
s.append(c)
if c == '$':
s.insert(p,c)
return ''.join(s)
'L $$ OLOLOLO $$' dan bu 'LLOOLLOOLLOOLLOO' ' – Reboot
@NathanDrake Works benim için iyi olur. İlk 's.append (c)' satırını kaldırdığınızdan ve 'else' bloğunun içine taşıdığınızdan emin olun. – Selcuk
kodu şu anda gerçekten iyi görünüyor, ama küçük bir sorun var. sonuç istiyorum 'L $$ OLOLOOL' ama 'L $$ OLOLOLO' alıyorum – Reboot