Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hvordan håndheve en liste Limit i Python
    Python lister tjene som en grunnleggende datatype for programmerere som brukes til å håndtere innsamling av data . Listene kan inneholde store mengder data ( opp til millioner av dataelementer ) , men en programmerer kan ønske å begrense antallet elementer som finnes i listen på grunn av programmet funksjonalitet. Dette innebærer sporing mengden av elementer på en liste , og nekte enhver bruker forsøker å legge til nye elementer utover listene fastsatt grense . Du kan oppnå dette mest effektivt ved å pakke din liste i en liten klasse , og skape en controller-funksjon som formidler hvordan data kommer inn i listen. Du trenger
    Python tolk
    Vis flere instruksjoner
    en

    Lag en liste wrapper klasse og et tillegg funksjon. Mens listene inneholder egne funksjoner for å legge til elementer , vil du lage en funksjon for å kontrollere hvordan elementer legges til listen. Funksjonen tar ett argument - elementet for å legge til i listen : en

    klasse SpecialList : . . . _items = liste () //listen . . . def addToList (punkt ) : . . .
    2

    kontrollere flyten av det innsatte elementet i funksjon . Først oppretter du en " hvis " statement som avgjør om størrelsen på listen overskrider et visst antall , i eksempel 10 . Hvis den gjør det , så funksjonen ikke sette inn elementet : en

    . . . def addToList (punkt ) : . . . Hvis len ( elementer ) > = 10 : . . . print " Too Many Items"
    3

    Fullføre " annet " statement. Hvis lengden på listen er mindre enn 10 , deretter legge til et element : en

    . . . annet : . . . items.append (post )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage Skjermbilder og skjemaer med Python 
    ·Hvordan finne ut hvilken versjon av Python du har 
    ·Forskjeller mellom Skriv og WriteLine i Python 
    ·Hvordan lage et bilde i svart-hvitt i Python 
    ·Hvordan Index en Python List 
    ·Hvordan legge en ComboBox Fra en Python List 
    ·Hvordan å generere Odd Tall i Python 
    ·Slik tørker Duckweed 
    ·Hvordan lage en ordbok i Python 
    ·Hvordan skrive en Python Script for Blender 
      Anbefalte artikler
    ·MySQL PHP Apache Tutorial 
    ·Hvordan Riktig en Syntax Error 
    ·WSH objekt metoder 
    ·Hvordan Les Serieporter Bruke Visual Basic 
    ·Hvordan lese tegnstreng med Assembly 
    ·Hvordan få en Python å løpe fra CMD 
    ·Hvordan lage GIS Web Service 
    ·Hvordan laste ned Eclipse for Android 
    ·Slik skjuler Passord Tegn i STDIN Perl Windows 
    ·Hvordan lage en global variabel i SSIS 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/