Hey, mensen! In dit artikel zullen we ons richten op enkele eenvoudige manieren om een Python Array te initialiseren.

Wat is een Python-array?

Python Array is een gegevensstructuur die vergelijkbare gegevenswaarden bevat op aaneengesloten geheugenlocaties.

in vergelijking met een lijst(dynamische Arrays) slaat Python Arrays het vergelijkbare type elementen op. Terwijl een Python lijst elementen die behoren tot verschillende gegevenstypen in het kan opslaan.,

laten we nu kijken naar de verschillende manieren om een array in Python te initialiseren.

Methode 1: Gebruik voor loop en Python range() functie

Python voor loop en range() functie samen kan worden gebruikt om een array te initialiseren met een standaard waarde.

syntaxis:


De functie Python range() accepteert een getal als argument en geeft een reeks getallen terug die begint bij 0 en eindigt met het opgegeven getal, telkens met 1.,

Python voor lus plaatst 0(standaardwaarde) voor elk element in de array tussen het bereik dat is opgegeven in de functie range ().

voorbeeld:

arr=arr = print(arr)

We hebben een array — ‘arr’ aangemaakt en geïnitaliseerd met 5 elementen met een standaardwaarde (0).

Output:


Methode 2: Python NumPy-module om array te maken en te initialiseren

Python NumPy-module kan worden gebruikt om arrays te maken en de data erin efficiënt te manipuleren. De numpy.,de functie empty () maakt een array aan van een opgegeven grootte met een standaardwaarde = ‘None’.

Syntax:

numpy.empty(size,dtype=object)

Voorbeeld:

import numpy as nparr = np.empty(10, dtype=object) print(arr)

Output:


Methode 3: Directe methode om het initialiseren van een Python array

Tijdens het verklaren van de array, we kunnen het initialiseren van de gegevens met behulp van het onderstaande commando:

array-name = *size

Voorbeeld:

arr_num = * 5print(arr_num)arr_str = * 10print(arr_str)

Zoals te zien is in het bovenstaande voorbeeld hebben we twee arrays met de standaard waarden ‘0’ en ‘P’ samen met de grootte van de opgegeven met het.,

Output:


conclusie

Articles

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *