Junior — Middle
Comment parcourir les éléments d'une liste en Python sans utiliser de boucle for ni d'itérateur intégré?
sobes.tech IA
Réponse de l'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)
Здесь функция вызывает сама себя, проходя по элементам списка по индексу.