Junior
Kullandığınız programlama dilinde bir dize üzerinde nasıl yineleme yaparsınız?
sobes.tech yapay zeka
AI'dan gelen yanıt
Python'da bir dizge üzerinde birkaç farklı şekilde yineleme yapılabilir:
-
Doğrudan karakterler üzerinde yineleme:
# Dizge karakterleri üzerinde yineleme benim_dizge = "merhaba" for char in benim_dizge: print(char) -
İndeksler kullanarak yineleme:
# Dizgenin indeksleri üzerinde yineleme benim_dizge = "dünya" for i in range(len(benim_dizge)): print(benim_dizge[i]) -
enumeratekullanarak:# İndeks ve karakter alarak yineleme benim_dizge = "python" for index, char in enumerate(benim_dizge): print(f"İndeks: {index}, Karakter: {char}") -
Liste anlayışı kullanarak:
# Liste oluşturmak için liste anlayışı benim_dizge = "örnek" chars = [char for char in benim_dizge] print(chars)