Kwestionariusz - pętle

Kwestionariusz - pętle
Photo by Katelyn Greer / Unsplash

Mam taką strukturę danych:

ankieta = [
    (
        "Która z poniższych metod zabezpieczenia 2FA uznawana jest za najbezpieczniejszą?",
        [
            ("SMS", 0),
            ("kod z aplikacji (TOTP)", 0),
            ("klucz sprzętowy", 1),
        ],
    ),
    (
            "Który z poniższych języków programowania uznany został za najpopularniejszych wg . rankingu Tiobe 2023?"
        [
            (Cobol, 0),
            (Python, 1),
            (Pasca, 0),
        ],

    ),
    (
            "Który za najpopularniejszych wg . rankingu Tiobe 2023?"
        [
            (Cojofgjl, 1),
            (Pytkjhkgjh0on, 1),
            (Paskjkghjlgca, 0),
        ],

    ),
]

Aby wyświetlić pytania muszę sięgnać po 1szy element każdey krotki (każdego zestawu pytanie - odpowiedzi):

for cokolwiek in ankieta:
    print (cokolwiek[0])

w następnym kroku zajmę się wyświetleniem możliwych odpowiedzi:

for pytania in ankieta:
    print(pytania[0])
    numer_odp = 0
    odpowiedz_uzytkownika = int(input("Wprowadz swoja odpowiedz:"))
    for odpowiedzi in pytania[1]:
        print(f"{numer_odp}, {odpowiedzi[0]}")
        numer_odp += 1      
    if pytania[1][odpowiedz_uzytkownika][1] == 1:
        wynik += 1
    print(f"Twój wynik: {wynik} punkty.")