Sobes.tech
Junior

Kako izvršiti iteraciju kroz niz u programskom jeziku koji koristite?

sobes.tech АИ

Одговор од АИ

У Python-у можете да итерирајте преко стринга на неколико начина:

  1. Директна итерација преко карактера:

    # Итерација преко карактера у стрингу
    moj_string = "здраво"
    for char in moj_string:
        print(char)
    
  2. Итерација преко индекса:

    # Итерација преко индекса у стрингу
    moj_string = "свет"
    for i in range(len(moj_string)):
        print(moj_string[i])
    
  3. Помоћу enumerate:

    # Итерација са добијањем индекса и карактера
    moj_string = "python"
    for index, char in enumerate(moj_string):
        print(f"Индекс: {index}, Карактер: {char}")
    
  4. Помоћу листе разумевања:

    # Креирање листе карактера помоћу разумевања листе
    moj_string = "пример"
    chars = [char for char in moj_string]
    print(chars)