Junior
How to perform an iteration over a string in the programming language you use?
sobes.tech AI
Answer from AI
In Python, you can iterate over a string in several ways:
-
Direct iteration over characters:
# Iterating over characters in a string my_string = "hello" for char in my_string: print(char) -
Iteration over indices:
# Iterating over indices of a string my_string = "world" for i in range(len(my_string)): print(my_string[i]) -
Using
enumerate:# Iteration with index and character my_string = "python" for index, char in enumerate(my_string): print(f"Index: {index}, Char: {char}") -
Using list comprehension:
# Creating a list of characters using a generator my_string = "example" chars = [char for char in my_string] print(chars)