Курс 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"

  1. Сортировка HTML по CSS-селектору
  2. Повторение элементов в Python
  3. Управление User-Agent в Python
  4. Mad Libs Generator
  5. Декораторы в Python
  6. Аннотации типов в Python
  7. Проверка элемента в множестве.
  8. Присвоение и ссылки
  9. Функции в Python
  10. Копирование объектов в Python
  11. Работа с IP-адресами в Python
  12. Подсказки типов в Python
  13. Colorama: окрашивание текста в Python
  14. Функция findall() для поиска вхождений строки
  15. Создание словарей в Python
  16. Конкатенация строк с помощью join()
  17. Работа с байтовыми строками в Python
  18. Множественные конструкторы в Python
  19. Работа с функцией next() в Python
  20. Перегрузка операторов в Python
  21. Глубокое копирование объектов
  22. Оператор zip в Python
  23. Преобразование чисел в слова
  24. Операторы += в Python
  25. Пропуск строк в файле с itertools
  26. Роль object и type в Python
  27. Именованные срезы в Python
  28. Разделение списка на гнппы
  29. %pinfo: получение информации об объекте
  30. Преобразование текста в речь с Python
  31. Проверка индексов коллекции
  32. Утечки переменных цикла в Python 3.x
  33. Генератор чисел Фибоначчи
  34. Поиск подстроки в строке
  35. Проверка дублей в списке.
  36. Комплексные числа в Python
  37. Бесконечная проверка в Python
  38. Лямбда-функции в Python
  39. Импорт модулей и пакетов в Python
  40. Логирование с Logzero
  41. Python 3.12: переиспользование кавычек
  42. Отладка в Python
  43. Работа со строками
  44. Нарезка списков в Python
  45. Тестирование с unittest
  46. Компиляция регулярных выражений
  47. Инверсия списка и строки в Python
  48. Генераторы списков
  49. Частичное совпадение пользовательского ввода в Python 3.10
  50. Python Метод Union Множеств

Marketello читают маркетологи из крутых компаний