Курс Python → Обход элементов в Python
Для обхода всех элементов коллекции в Python используется цикл for in. Этот цикл позволяет последовательно перебирать все элементы коллекции, пока не будут перебраны все из них. Например, если у нас есть список чисел, мы можем использовать цикл for для вывода каждого числа на экран:
numbers = [1, 2, 3, 4, 5]
for num in numbers:
print(num)
В этом примере переменная num последовательно принимает значение каждого элемента списка numbers, начиная с первого элемента и заканчивая последним. Таким образом, мы можем обойти все элементы списка и выполнить определенные операции с каждым из них.
Цикл for также может быть использован для обхода других коллекций, таких как строки, кортежи, множества и словари. Например, для обхода строки и вывода каждого символа можно использовать следующий код:
text = "Hello, World!"
for char in text:
print(char)
В результате выполнения этого кода каждая буква из строки text будет выведена на экран. Таким образом, цикл for является удобным инструментом для обхода всех элементов коллекции в Python и выполнения определенных действий с каждым из них.
Другие уроки курса "Python"
- JMESPath в Python
- Форматирование данных с pprint
- Замена текста в Python
- Проверка существования переменной с оператором :=
- Работа с файлами в Python
- Разделение строки с помощью re.split()
- Сравнение объектов в Python
- Объединение словарей в Python
- Хеширование паролей с использованием salt
- Установка и использование Telegram API в Python
- Solidity для DeFi Ethereum
- Применение функции к списку
- Переопределение метода __or__()
- Получение текущей директории
- Оптимизация памяти с помощью __slots__
- Избегайте ошибку FileNotFoundError
- Списки в Python: синтаксис представления
- Функция enumerate() в Python
- Форматирование строк в Python
- Метод __float__ в Python
- Базовые объекты Python
- Работа с множествами в Python
- Оптимизация памяти в Python
- Кортеж в Python: создание и использование
- Создание Radio кнопок в tkinter
- Модуль xkcd: загрузка комиксов
- Сортировка данных в Python
- Оператор assert в Python
- Логирование с Loguru
- PrettyTable: создание таблицы
- Печать календаря в Python
- Декоратор для группы пользователей в Django
- Метод index() в Python
- Поиск подстроки в строке
- Объединение Python и Shell
- Виртуальные среды в Python
- Резервирование символов в Python
- Комплексные числа в Python
- Игра «Виселица» на Python
- Распаковка значений в Python
- Курс по дообучению ChatGPT
- Равенство и идентичность в Python
- Создание словаря и множества
- Замена переменных в Python
- Работа с timedelta в Python
- Python Enum Weekday Usage















