So durchsuchen Sie eine Liste in Python

In diesem Tutorial lernen wir, wie man die Elemente eines Arrays in Python durchsucht und anzeigt.

Durchsuchen Sie ein Python-Array mit der for

Sie können einfach die für in um alle Elemente eines Arrays lesen zu können.

equipements = ["Tablet", "Smartphone", "Computer"]

for x in equipements:
print(x)

Execution:

Tablet
Smartphone
Computer

Durchsuchen Sie mit der while()

Die while kann zum Durchsuchen auf die gleiche Weise wie die Schleife for in.

list = [1, 2, 3, 4, 5, 6]

i = 0

# Durchsuchen mit der whilewhile I < len(lst):
print(list[i])
i = i+1

Runtime:

1
2
3
4
5

Durchsuchen Sie mit der Methode range()

range() kann mit der for-Methode kombiniert werden, um die Elemente eines Arrays in Python anzuzeigen.

Bereich (Start, Ende, Tonhöhe))

  • start: Dieser Parameter soll den Index des Anfangs setzen.
  • Ende; Dieser Parameter dient dazu, den Endindex der anzuzeigenden Sequenz festzulegen.
  • not(optional): die Differenz zwischen den einzelnen Werten für die zu generierende Sequenz.

Die Funktion range() generiert eine Sequenz von ganzen Zahlen von Anfang bis Ende. Der Endwert ist nicht in der endgültigen Sequenz enthalten.

list = [3, 6, 32, 96, 43, 22]
for i in range(len(list)):
print(lst[i])

Laufzeit:

3
6
32
96
43
22

Durchsuchen Sie die Liste in verstehen

In einer einzigen Zeile, Es ist möglich, die Tabelle zu durchsuchen.

list=[3, 6, 7, 9, 6]
[print(x) for x in list]

Execution

3
6
7
9
6

Durchsuchen mit Numpy

Es ist möglich, ein Array von Ganzzahlen in Python mit der Funktion numpy.arange() das eine Sequenz von Ganzzahlen von 1 bis n erstellt, und dann mit der Methode numpy.nditer(array).

numpy.arange(Anfang, Ende, Tonhöhe)

  • Anfang: Hinweis auf den Anfang.
  • Ende; Ende Index.
  • not(optional): Die Differenz zwischen den einzelnen Werten für die zu generierende Sequenz.

import numpy as np

n = np.arange(11)

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

Laufzeit:

1
2
3
4
5
6
7
8
9
10
11