Вот несколько методов перебора списка или строки в Python:
-
Использование цикла for:
my_list = [1, 2, 3, 4, 5] for item in my_list: print(item) -
Использование цикла while с индексом:
my_list = [1, 2, 3, 4, 5] index = 0 while index < len(my_list): print(my_list[index]) index += 1 -
Использование понимания списка:
my_list = [1, 2, 3, 4, 5] [print(item) for item in my_list] -
Использование функции enumerate():
my_list = [1, 2, 3, 4, 5] for index, item in enumerate(my_list): print(index, item) -
Использование цикла for для перебора символов в строке:
my_string = "Hello, world!" for char in my_string: print(char) -
Использование цикла while с индексом для перебора символов в строке:
my_string = "Hello, world!" index = 0 while index < len(my_string): print(my_string[index]) index += 1
Это всего лишь несколько примеров того, как можно перебирать список или строку в Python. Вы можете выбрать метод, который лучше всего соответствует вашим конкретным потребностям.