Sobes.tech
Junior

Hogyan hajtasz végre iterációt egy sztringen a használt programozási nyelvben?

sobes.tech MI

Válasz az MI-től

Pythonban többféleképpen lehet végigmenni egy sztringen:

  1. Közvetlen iteráció a karaktereken:

    # Iterálás a sztring karakterein
    my_string = "szia"
    for char in my_string:
        print(char)
    
  2. Indextel való iteráció:

    # Iterálás a sztring indexein
    my_string = "világ"
    for i in range(len(my_string)):
        print(my_string[i])
    
  3. enumerate használatával:

    # Index és karakter együttes iterálása
    my_string = "python"
    for index, char in enumerate(my_string):
        print(f"Index: {index}, Karakter: {char}")
    
  4. Listaértékeléssel:

    # Lista létrehozása a karakterekből list comprehension segítségével
    my_string = "példa"
    chars = [char for char in my_string]
    print(chars)