Python lijsten dienen als een fundamenteel gegevenstype voor programmeurs gebruikt voor behandeling van het verzamelen van gegevens . Lijsten kunnen houden een grote hoeveelheid gegevens (tot miljoenen gegevenselementen ) , maar een programmeur kan wensen om het aantal items in de lijst omwille van programmafunctionaliteit beperken . Het gaat om het bijhouden van de hoeveelheid items op een lijst , en het ontkennen van elke gebruiker probeert om nieuwe items buiten de lijsten bepaald limiet toe te voegen . U kunt dit het meest effectief te bereiken door het wikkelen van uw lijst in een kleine klas , en het creëren van een controller functie die bemiddelt hoe gegevens komt in de lijst . Wat je nodig hebt Python Interpreter Toon Meer Aanwijzingen 1 Maak een lijst wrapper klasse en een toevoeging functie . Terwijl lijsten bevatten hun eigen functies om items toe te voegen , zal u een functie om te bepalen hoe items worden toegevoegd aan de lijst te maken . Klasse speciallist : : het item toe te voegen aan de lijst - de functie zal een argument nemen . . . _items = list ( ) //de lijst . . . def addToList ( item) : . . . kopen van 2 controle van de doorstroming van het ingevoegde item in de functie . Maak eerst een " if" die bepaalt of de grootte van de lijst een bepaalde drempel overschrijdt , in het voorbeeld 10 . Als dat zo is , dan is de functie niet plaatst het item : . . . def addToList ( item) : . . . If Len ( items ) > = 10 : . . . print " Too Many Items" 3 Voltooi het " anders " statement . Als de lengte van de lijst kleiner is dan 10 , dan voeg een item . . . anders : . . . items.append ( punt ) op
|