Python kun je eenvoudige structuren zoals lijsten en tupels gebruiken , en zelfs kun je bouwen op hen door het creëren van sets . U kunt ook uw eigen klas structuren creëren en objecten te gebruiken in uw programma's . Elke gegevensstructuur een ander doel en syntax . Klassen bieden de meeste flexibiliteit met wat je kunt doen met hen , maar ze zijn ook de meest moeilijk te implementeren . Lijsten Een lijst structuur directory in Python is een groep van gerelateerde waarden samen opgeslagen in vierkante haken , maar gescheiden door komma's . Bijvoorbeeld , " [ 1,2,3,4 ] " is een lijst met nummers . U kunt elk gegevenstype in een lijst opslaan , zodat u ze met behulp van indexwaarden . Python gebruikt zero - indexering , waardoor de eerste waarde heeft index nul , de tweede waarde is een index , enzovoort . Python heeft vele methoden die u kunt gebruiken om lijsten , zoals het toevoegen of verwijderen van items , het tellen van het totale aantal items en het omkeren van de volgorde van de lijst te wijzigen . Class Objecten Python laat u aangepaste klassen met verschillende functies en methoden , vervolgens implementeren in uw programma door het creëren van objecten. U er een maken met behulp van de " class " keyword gevolgd door een naam , dan is de verklaring van klasse variabelen en functies . Later in uw programma , buiten de klas code , een klasse -object maakt u door te bellen naar de klas , en dan kun je de verschillende kenmerken die in de definitie van de klasse in te stellen en te krijgen. Tuples Python tupel is een gegevensstructuur die een lijst lijkt , maar heeft een andere functie . Typisch , een tupel ten minste twee punten , zoals een paar coördinaten . Echter , je kunt ze ook gebruiken om gegevens op te slaan in een database met een vast aantal velden . Tupels anders lijsten doordat zij gebruik kring haakjes plaats van haken . Ook kunt u geen gebruik maken van methoden op tupels zoals append of te verwijderen . Sets Een set is een structuur die een ongeordende lijst neemt en alle dubbele waarden uit het verwijdert , dan kunt u de set bevragen om te zien of bepaalde items bestaan in het of niet , wat je niet kunt doen met een lijst alleen. Bijvoorbeeld , als uw lijst bevat student rangen 60 , 75 , 80 en 75 weer , wanneer u een set genaamd ' kwaliteiten , ' maak alleen de unieke waarden worden toegevoegd aan het. Vervolgens kunt u de set opvragen door te typen '65 in de rangen , " die valse of '80 terug in de rangen , " dat is waar terugkeert .
|