Junior — Middle
Como percorrer os elementos de uma lista em Python sem usar um ciclo for ou um iterador embutido?
sobes.tech IA
Resposta da IA
Можно использовать рекурсию для обхода элементов списка без цикла for и встроенного итератора. Например:
def recursive_print(lst, index=0):
if index < len(lst):
print(lst[index])
recursive_print(lst, index + 1)
my_list = [1, 2, 3, 4]
recursive_print(my_list)
Здесь функция вызывает сама себя, проходя по элементам списка по индексу.