Sobes.tech
Junior

Как да извършите итерация върху низ в езика за програмиране, който използвате?

sobes.tech AI

Отговор от AI

В Python можете да итерарате по низ по няколко начина:

  1. Директна итерация по символите:

    # Итерация по символите на низ
    my_string = "здравей"
    for char in my_string:
        print(char)
    
  2. Итерация по индекси:

    # Итерация по индекси на низа
    my_string = "свят"
    for i in range(len(my_string)):
        print(my_string[i])
    
  3. С използване на enumerate:

    # Итерация с получаване на индекс и символ
    my_string = "python"
    for index, char in enumerate(my_string):
        print(f"Индекс: {index}, Символ: {char}")
    
  4. С използване на списъчно разбиране:

    # Създаване на списък от символи с помощта на разбиране
    my_string = "пример"
    chars = [char for char in my_string]
    print(chars)