Для того чтобы осознать всю силу и гибкость этого метода, необходимо понимать, что в Python каждый символ текста является отдельным элементом последовательности. Это означает, что мы можем оперировать каждым символом отдельно, что в свою очередь открывает широкий спектр возможностей в работе с текстом.
Допустим, у нас есть строка «Привет, мир!». Мы хотим вывести каждый символ этой строки отдельно. Для этого мы можем использовать цикл for следующим образом:
Код | Результат |
---|---|
text = "Привет, мир!" for char in text: print(char) | П |
Пример 1:
word = "Привет"for letter in word:print(letter)
Пример 2:
words = ["Привет", "мир"]for word in words:for letter in word:print(letter)print("-" * 10)