Junior
Как да извършите итерация върху низ в езика за програмиране, който използвате?
sobes.tech AI
Отговор от AI
В Python можете да итерарате по низ по няколко начина:
-
Директна итерация по символите:
# Итерация по символите на низ my_string = "здравей" for char in my_string: print(char) -
Итерация по индекси:
# Итерация по индекси на низа my_string = "свят" for i in range(len(my_string)): print(my_string[i]) -
С използване на
enumerate:# Итерация с получаване на индекс и символ my_string = "python" for index, char in enumerate(my_string): print(f"Индекс: {index}, Символ: {char}") -
С използване на списъчно разбиране:
# Създаване на списък от символи с помощта на разбиране my_string = "пример" chars = [char for char in my_string] print(chars)