Рубрики
Без рубрики

Использование Python для петли через списки

В этом коротком руководстве мы посмотрим, как использовать Python в Loop через список. Мы разбиваем код … Теги с Python, начинающими, учебниками.

В этом коротком руководстве мы посмотрим, как использовать Python в Loop через список. Мы разбиваем код, чтобы вы тщательно поняли концепцию.

Этот учебник является частью нашей инициативы в Гильгипл , чтобы написать короткие уверенные учебные пособия, часто используемые или интересные концепции.

Содержание – Python Loop через список

  • Python Loop через список
  • Код и объяснение
  • Закрытие мыслей

Python Loop через список:

Нередко вы можете найти себя желающим проходить через все элементы в вашем списке. Это может быть либо отображать элементы, либо для выполнения задачи на элементах.

Примером этого будет изменение случая списка строк или для выполнения арифметических операций в списке чисел.

В обоих случаях вы должны выполнить одну задачу по всем пунктам в списке. Python предоставляет метод для достижения этого. Используя петлю «для», мы можем сделать петлю Python через список и выполнить задачу.

Это наиболее эффективный способ ведения списка через список, независимо от того, содержит ли список 10 или 1000 элементов.

Код и объяснение:

Допустим, у нас есть список, содержащий различные цвета радуги.

colors = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"]

Теперь давайте предположим, что мы должны распечатать каждый цвет в другой линии. Для достижения этого вручную мы должны были бы продолжать изменение индекса в нашем коде для каждого цвета. Однако, используя цикл для цикла, мы оставляем его в Python, чтобы зацикливаться через наш список.

Давайте напишем код, чтобы сделать это:

colors = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"]

for color in colors:
    print(color)

Этот код илетет через список и печатает цвета в списке. Давайте посмотрим, что здесь произошло.

for color in colors:

Эта линия говорит Python принять первое значение из списка цвета и назначить его с переменной цвет . И как только это сделано, мы переходим к следующей строке.

    print(color)

С цвет Теперь содержит первое значение, которое в нашем случае является красный это напечатано. Затем Python смотрит, если в списке больше элементов, и, поскольку он делает, он повторяет процесс снова, пока он не сделает его для всех предметов.

Чтобы обобщить то, что мы здесь сделали, мы назначили список под названием цвета И мы создаем для цикла, который говорит Python, что «Для каждого цвета в списке цветов, распечатайте цвет» Отказ

Закрытие мыслей:

Как вы, возможно, заметили, мы назвали наш список цвета (множественное число) и переменная в нашем для петли как цвет (Единственное число). Это очень хорошая практика, когда дело доходит до именований, так как это поможет сделать ваш код более читаемым.

Однако это только лучшая практика, и любые другие переменные также будут работать. Другие учебные пособия могут содержать более лаконичные, но сложные методы в Python в петлю через список, но я бы рекомендовал использовать этот метод, так как он более читабелен. Как только вы поняли, это не стесняйтесь попробовать более сложные методы.

Дайте мне знать ваши мысли в разделе комментариев ниже.:)

Оригинал: “https://dev.to/hrishikesh1990/using-python-to-loop-through-lists-3nlm”