Gegevensstructuren in Python

Structuren Gegevens 1/2


Het is de meest elementaire gegevensstructuur in Python, het bestaat uit een index en een bijbehorende waarde, de reeksen beginnen de telling van hun index op 0, dus het is belangrijk om er rekening mee te houden bij het proberen toegang te krijgen tot de elementen. programma's.
Het hulpprogramma dat we in dit type structuur kunnen vinden, is wanneer we werken met elementen zoals een databaserecord. Stel dat we een persoon laden, we weten dat de eerste index, dat wil zeggen 0, de naam zal zijn en de volgende de leeftijd. Laten we eens kijken hoe dit wordt bereikt in Python:
>>> edward = ['Edward Gumby', 42]

Nu kunnen de reeksen andere reeksen bevatten, dus we kunnen veel meer dingen doen die heel nuttig kunnen zijn, laten we het volgende voorbeeld bekijken hoe we een reeks reeksen maken:
 >>> edward = ['Edward Gumby', 42] >>> john = ['John Smith', 50] >>> database = [edward, john] >>> database [['Edward Gumby', 42], ['Jan Smit', 50]] 

Nadat we deze introductie van de reeksen hebben gezien, gaan we verder met de lijsten.
In dit gedeelte van onze tutorial gaan we kijken naar de speciale functionaliteiten van een lijst en waarom ze vaak worden gebruikt in Python-programma's.
Laten we beginnen met te kijken hoe een string wordt omgezet in een lijst:
 >>> lijst ('Hallo') ['H', 'e', ​​​​'l', 'l', 'o'] 

Aangezien we de tekenreeks "Hallo" zien wanneer deze door de lijstmethode wordt geleid, wordt deze omgezet in een reeks waarin elke letter een element is voor elke positie van de index, soms is dit handig om bewerkingen met de tekenreeksen uit te voeren en ze in een bepaalde manier, als we weer met ze wilden meedoen en ze zouden toewijzen, zouden we de methode gebruiken meedoen met de volgende syntaxis '' .join (list) 'waarbij lijst de lijst is waarop we de methode willen toepassen.
We hebben herhaaldelijk gezegd dat het grootste voordeel van een lijst is dat we de inhoud ervan kunnen veranderen, laten we eens kijken hoe we dat kunnen doen met een basisopdracht, stel dat we het volgende hebben:
>>> x = [1, 1, 1]

Nu in de tweede positie, dat wil zeggen, bij index 1 moeten we de waarde om welke reden dan ook wijzigen:
>>> x [1] = 2

We noemen onze lijst en kijken hoe de opdracht is veranderd:
 >>> x [1, 2, 1] 

Hoe we een eenvoudige maar effectieve methode zien die erg handig kan zijn bij het maken van onze programma's; Opgemerkt moet worden dat als we proberen een waarde toe te wijzen aan een index die niet bestaat, waarbij we ons vorige voorbeeld nemen dat alleen posities 0, 1, 2 heeft, als we proberen toe te wijzen aan positie 9, we een foutmelding krijgen.
In sommige programma's moeten we misschien meer doen dan een lijst raadplegen, wat als we elementen stapelen die zullen worden behandeld en we één voor één de elementen moeten verwijderen waaraan we al hebben gewerkt, in dit geval zouden we de methode gebruiken van de Laten we, om items uit een lijst te verwijderen, eens kijken naar een eenvoudig voorbeeld van deze krachtige tool.
Stel dat we de volgende lijst hebben.
>>> namen = ['Alice', 'Beth', 'Cecil', 'Dee-Dee', 'Earl']

En we zeggen dat het element bij index 2 al is behandeld en van de lijst moet worden uitgesloten.
>>> van namen [2]

Nu controleren we onze lijst en zien het resultaat:
 >>> namen ['Alice', 'Beth', 'Dee-Dee', 'Earl'] 

Hiermee is het element volledig geëlimineerd en hebben we de index van de lijst zonder veel complicaties verkleind.
Hiermee eindigen we deze tutorial in het eerste deel, in het tweede deel zullen we doorgaan met het ontdekken van nieuwe functionaliteiten om te werken met de lijsten van deze geweldige taal die is Python.
Vorigpagina 1 van 2Volgende

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave