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

Список питона

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

Автор оригинала: Pankaj Kumar.

Списки Python в основном обслуживают цель массивов и хранения данных/элементов в нем.

Списки могут быть пройдены через ряд способов.

Способы по поводу перечета в Python

  • Используя для цикла
  • Используя во время цикла
  • Используя список пометки
  • Используя для функции петли и диапазона ()
  • Используя Numpy
  • Использование функции перечисления ()

1. Итализатор списка с использованием для цикла

Python для петли может быть использован для повторения через список.

Пример:

input_list = [10, "Safa", 15, "Aman", 1] 


for x in input_list: 
	print(x) 

Выход:

10
Safa
15
Aman
1

2. Итерация списка через петлю

Python, пока цикл может быть использован для повторения переключения.

Пример:

input_list = [10, "Safa", 15, "Aman", 1] 

length_list = len(input_list) 
x = 0
  
while x < length_list: 
    print(input_list[x]) 
    x += 1

Выход:

10
Safa
15
Aman
1

3. Понимание списка для перечисленного списка Python

Понимание списка Python также может использоваться для эффективного прохождения через список.

Понимание списка является более простым способом создания и прохождения списка.

Пример:

input_list = [10, "Safa", 15, "Aman", 1] 
[print(x) for x in input_list] 

Выход:

10
Safa
15
Aman
1

4. Список Python Reatore, использующий для функции петли и диапазона ()

Диапазон () Метод Позволяет пользователю создавать серию элементов в пределах указанного диапазона.

Python для петли вместе с диапазоном () функцией может быть использован для итерации через список.

Пример:

input_list = [10, "Safa", 15, "Aman", 1] 
length_list = len(input_list) 
   
for x in range(length_list): 
    print(input_list[x]) 

Выход:

10
Safa
15
Aman
1

5. Список Python Reatore, используя numpy

Python Numpy – в основном библиотека, которая может быть использована для выполнения манипуляций и операций на огромном количестве данных, обслуживающих функциональные возможности массивов.

Numpy Может использоваться для прохождения списка, имеющего огромное количество данных.

Пример:

import numpy as n

x = n.arange(12) 

 
x = x.reshape(3, 4) 


for i in n.nditer(x): 
	print(i) 

В приведенном выше примере numpy.arange (значение) Функция Помогает возврат равномерно разнесенные элементы в массиве в соответствии с предоставленным значением аргумента.

Reshape () Функция Позволяет пользователю предоставить новую форму в существующий массив, не изменив данные, вставленные в него, предоставляя ему значения аргумента.

numpy.nditer в основном является объект итератором, который используется для прохождения списка/массива.

Выход:

0
1
2
3
4
5
6
7
8
9
10
11

6. Функция Python перечисляет () для итерации через список

Функция Python reumerate () в основном служит легкой техникой для прохождения/итерации через список.

Пример:

input_list = [10, "Safa", 15, "Aman", 1] 
for x, result in enumerate(input_list): 
    print (x, ":",result) 

Выход:

0 : 10
1 : Safa
2 : 15
3 : Aman
4 : 1

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

Python ZIP () Функция используется для прохождения нескольких списков одновременно.

Он в основном принимает меньший из всех списков и дает вывод соответственно.

Функция zip () останавливает, если кто-то из списков исчерпан или пройден.

Пример:

import itertools  
  
age = [21, 28, 31] 
gender = ['Male', 'Female', 'Others'] 
city = ['Pune', 'Mumbai'] 
  

for (x, y, z) in zip(age, gender, city): 
    print (x, y, z) 
    

Выход:

21 Male Pune
28 Female Mumbai

Заключение

Таким образом, в этой статье мы поняли и реализовали различные способы итерации через список Python.

Рекомендации