Lijsten
ErstellenOpstellen einervan Listeeen lijst
erstellemaak Listelijst mitmet
MitMet demhet Blockblok maak erstellelijst Listemet kun mitje kannde man die Anfangswertebeginwaarden in einereen neuennieuwe Listelijst angeben.aangeven. In diesemdit Beispielvoorbeeld wirdwordt eineeen Listelijst vonvan Wörternwoorden erstelltgemaakt unden in einereen Variablenvariabele namens genaamd BuchstabenLetters abgelegt: opgeslagen.
WirWij bezeichnenomschrijven diesedeze Listelijst als ["alpha"alfa", "beta", "gamma"].
DiesDit zeigtgeeft diehet Erstellungopstellen einervan Listeeen vonlijst van Zahlengetallen: weer:
SoZo wirdwordt eineeen Listelijst von van Farbenkleuren erstellt: opgesteld:
EsHet istis wenigerminder üblich,gebruikelijk, abermaar möglich,het eineis Listemogelijk mitom Werteneen unterschiedlichenlijst Typsmet zuwaarden erstellen:van verschillende te maken:
AnzahlAantal deringangen Eingänge ändernveranderen
UmOm het aantal ingangen te veranderen, moet je op het tandwielsymbool klikken of deze aanraken. Daardoor wordt een nieuwe venster geopend. Je kunt subblokken van elementen van de linker kant van het venster naar het lijstenblok aan de rechter kant trekken, om een nieuwe ingang toe te voegen.
Terwijl het nieuwe element in dit voorbeeld onderaan is toegevoegd, kan het overal worden toegevoegd. Op vergelijkbare wijze kunnen ongewenste subblokken van elementen uit het lijstenblok naar links worden getrokken.
Lijst met element opstellen
Met het blok stel lijst met element op kun je een lijst opstellen die Anzahlhet deraangegeven Eingängeaantal zukopieën ändern,van klickeeen bzw.element tippebevat. aufDe dasonderstaande Zahnradsymbol.blokken Dadurchzetten wirdbijvoorbeeld einde neuesvariabele woorden op Fensterde geöffnet. Du kannst Elementunterblöcke von der linken Seite des Fensters in den Listenblock auf der rechten Seite ziehen, um einen neuen Eingang hinzuzufügen.:
Während das neue Element in diesem Beispiel unten hinzugefügt wurde, kann es überall hinzugefügt werden. In ähnlicher Weise können unerwünschte Elementunterblöcke aus dem Listenblock nach links gezogen werden.
Liste mit Element erstellen
Mit dem Block erstelle Liste mit Element kannst du eine Liste erstellen, die die angegebene Anzahl von Kopien eines Elements enthält. Die folgenden Blöcke setzen zum Beispiel die Variable Wörter auf die Listelijst ["sehr"heel", "sehr"heel", "sehr"heel"].
PrüfenDe derlengte Längevan einereen Listelijst controleren
istis leerleeg
DerDe Wertwaarde einesvan een istis leerleeg-Blocksblok ist is wahrwaar, wennwanneer seinede Eingabeinvoer diede leerelege Listelijst ist,is und en falschonwaar, wennwanneer eshet irgendetwasiets anderesanders ist.is. IstIs diesedeze Eingabe invoer wahrwaar? DerDe Wertwaarde desvan folgendenhet Blocksvolgende wäreblok zou falschonwaar, zijn, weilomdat diede Variablevariabele Farbenkleuren nichtniet leerleeg ist:is: SieDeze hatheeft dreidrie Elemente.elementen.
BeachteLet dieop Ähnlichkeitde mitgelijkenis demmet het istis leerleeg-Blockblok fürvoor Text.tekst.
LängeLengte vonvan
DerDe Wertwaarde desvan het blok Längelengte vonvan-Blocks is isthet dieaantal Anzahlelementen der Elemente, die sichdat in derde als Eingabeinvoer verwendetengebruikte Liste,lijsten befinden.is Deropgenomen. WertDe deswaard folgendenvan Blockshet wärevolgende z.blok B.zou 3,bijvoorbeeld da3 zijn, omdat Farbekleur drie dreielementen Elemente hat:heeft.
Beachte,Let dasserop derdat het blok Längelengte vonvan-Block angibt, aangeeft wiehoeveel viele Elementeelementen in derde Listelijst enthaltenzijn sind,opgenomen unden nicht,niet wiehoeveel vieleverschillende verschiedeneelementen Elementeerin ininzetten. ihrZo enthaltenheeft sind.bijvoorbeeld Zumde Beispielvolgende hatde das Folgende den Wertwaarde 3, obwohlhoewel woorden uit Wörterdrie auskopieën dreiuit Kopiendezelfde desselbentekst Textes besteht:bestaat.
BeachteLet dieop Ähnlichkeitde mitgelijkenis demmet Blockhet lengte Längevan-blok vonvoor für Text.tekst.
SuchenZoeken vonvan Elementenelementen in einereen Listelijst
DieseDeze Blöckeblokken findenvinden diede Positionpositie einesvan Elementseen element in einereen Liste.lijst. DasHet folgendevolgende Beispielvoorbeeld hatheeft dende Wertwaarde 1, weilomdat dashet ersteeerste Auftretenvoorkomen vonvan "sehr"heel" amaan Anfanghet derbegin Wortlistevan stehtde woordenlijst staat (["sehr"heel", "sehr"heel", "sehr"heel"]).
DasHet Ergebnisresultaat desvan Folgendende istvolgende is 3, weilomdat dashet letztelaatste Auftretenvoorkomen vonvan "sehr"heel" inin woorden op Wörter an Positionpositie 3 ist.staat.
WennWanneer dashet Elementelement nirgendwonergens in derde Listelijst vorkommt,voorkomt, istis dashet Ergebnisresultaat dervan Wertde waarde 0, wiezoals in diesemdit Beispiel:voorbeeld:
DieseDeze Blöckeblokken verhaltenwerken sichhetzelfde analogals zude denblokken Blöckenvoor fürhet dasvinden Findenvan vonletters Buchstabenin im Text.tekst.
AbrufenOpenen vonvan Elementenelementen ausin einereen Listelijst
AbrufenOpenen einesvan einzelneneen Elementsafzonderlijk element
ErinnereDenk dichaan ande diedefinitie Definitionvan derde Liste lijst Farbenkleuren:
DerHet folgendevolgende Blockblok erhältbevat diede Farbekleur Blau,blauw, weilomdat esdat dashet zweitetweede Elementelement in derde Listelijst istis (vonvanaf links beginnend gezählt)te tellen):
DieserDeze erhältbevat Grün,groen weilomdat esdat dashet zweitetweede Elementelement istis (vomvanaf rechtenrechts Endebeginnend auste gezählt)tellen):
DieserDeze erhältbevat dashet ersteeerste Element,element, Rot:rood:
DiesDeze erhältbevat dashet letztelaatste Element,element, Gelb:geel:
DiesDit wähltselecteert zufälligtoevallig eineen Elementelement ausuit derde Listelijst, aus,waarbij wobeimet mitdezelfde gleicherwaarschijnlijkheid Wahrscheinlichkeiteen einesvan derde Elementeelementen, Rot,rood, Blau,blauw, Grüngroen oderof Gelbgeel zurückgegebenwordt wird.weergegeven.
AbrufenOpenen unden Entfernenverwijderen einesvan Elementseen element
MitVia demhet Dropdown-Menüdropdown-menu wirdwordt derhet Block blok ausuit Listelijst ... abrufenopenen in denhet Block blok ausuit Listelijst ... abrufenopenen unden entfernen verwijderen geändert, dergewijzigd die gleichedezelfde Ausgabeweergave liefert,levert, abermaar auchook diede Listelijst verändert:verandert:
DiesesDit Beispielvoorbeeld setztzet diede Variablevariabele eerste erster Buchstabeletter auf op "alpha"alfa" unden lässtlaat diede restlicheresterende Buchstabenletters (["beta", "gamma"]) in derde Liste.lijst.
EntfernenEen einesinvoer Eintragsverwijderen
WennWanneer duje imin Dropdown-Menühet dropdown-menu entfernenverwijderen kiest, wählst,verdwijnt verschwindetde die Naselip links vomvan Block:het blok:
DamitDaarmee wirdwordt dashet ersteeerste Elementelement aus uit Buchstabenletters entfernt. verwijderd.
EineEen Sublistesublijst abrufenopenen
DerHet Blockblok uit aus Listelijst ... SublisteSublijst abrufenopenen lijkt ähneltop demhet Blockblok inin uit aus Listelijst ... abrufenopenen met mitdat demverschil Unterschied,dat dassdeze ereen eineuittreksel Sublistevan extrahierteen undsublijst nichtmaakt einen einzelnesniet Element.een Esafzonderlijk gibtelement. mehrereEr Optionen,zijn denmeerdere Anfangopties, undom dashet Endebegin deren Sublistehet anzugeben:einde van de sublijst aan te geven:
In diesemdit Beispielvoorbeeld wirdwordt eineeen neuenieuwe Listelijst eerste erster Buchstabeletter erstellt.opgesteld. DieseDeze neuenieuwe Listelijst hatheeft zweitwee Elemente:elementen: ["alpha"alfa", "beta"].
Beachte,Let dasserop dieserdat Blockdit dieblok ursprünglichede Listeoorspronkelijke nichtlijst verändert.niet verandert.
HinzufügenToevoegen vonvan Elementenelementen anaan eineeen Listelijst
ElementeElementen invan einereen Listelijst ersetzenverwijderen
DerHet Block blok in Listelijst ... ersetzevervang vervangt ersetzthet daselement Elementop aneen einerbepaalde bestimmtenplaats Stellein einereen Listelijst durchdoor eineen anderesander Element.element.
DieDe Bedeutungbetekenis dervan einzelnende Dropdown-Optionenafzonderlijke findestdropdown-opties duvindt imje vorherigenin Abschnitt.het vorige hoofdstuk.
DasHet folgendevolgende Beispielvoorbeeld bewirktzorgt zweivoor Dinge:twee dingen:
DieDeListelijstWörterwoordenwirdwordtmitmet 3Elementenelementenerstellt:opgesteld: ["sehr"heel", "sehr"heel", "sehr"heel"].DasHetdrittederdeElementelement inderdeListelijstwirdwordtdurchdoor "gut"goed"ersetzt.vervangen.DerDeneuenieuweWertwaardevonvanWörterwoordenistis ["sehr"heel", "sehr"heel", "gut"goed"].
ElementeElementen anop einereen bestimmtenbepaalde Stelleplaats in eineeen Listelijst einfügentoevoegen
Der Het blok in Listelijst ... einfügentoevoegen beibij-Block wordt wirdvia überhet dasdropdown-menu Dropdown-Menü des van het in Listelijst ... ersetzevervang-Blocksblok aufgerufen:geopend:
ErDeze fügtvoegt eineen neuesnieuw Elementelement anop derde angegebenenaangegeven Stelleplaatst in diede Listelijst ein,toe, unden zwarwel vorvoor demhet Element,element, dasdat sicheerder zuvorop andeze dieserplaats Stellestond. befand.Het Dasvolgende folgende Beispielvoorbeeld (dasdat aufop einemeen frühereneerder Beispielvoorbeeld aufbaut)is tutgestoeld) dreidoet Dinge:drie dingen:
DieDeListelijst woorden wordtWörterwird mitmet 3Elementenelementenerstellt:opgesteld: ["sehr"heel", "sehr"heel", "sehr"heel"].DasHetdrittederdeElementelement inderdeListelijstwirdwordtdurchdoor "gut"goed"ersetzt.vervangen.DerDeneuenieuweWertwaardevonvan woorden isWörterist somitdaarmee ["sehr"heel", "sehr"heel", "gut"goed"].DasHetWortwoord "Sei"Wees"wirdwordtamaanAnfanghetderbeginListevaneingefügt.deDerlijstendgültigetoegevoegd.WertDevonuiteindelijke waarde vanWörterwoorden isist somitdaarmee ["Sei"Wees", "sehr"heel", "sehr"heel", "gut"goed"].
Zeichenketten aufteilen und Listen zusammenfügen
De tekensketting verdelen en in lijsten samenvoegen
EineEen Listelijst ausvanuit einemeen Texttekst erstellenopstellen.
DerDe Bausteinbouwsteen stel erstellelijst Listeop ausvanuit Texttekst zerlegtknipt dende angegebenenaangegeven Texttekst mitmet Hilfebehulp einesvan Begrenzungszeichenseen begrenzingsteken in Teile:delen:
ImIn obigenhet Beispielbovenstaande wirdvoorbeeld einewordt neueeen Listenieuwe zurückgegeben,lijst geretourneerd, die dreidrie Textstücketekststukken enthält:bevat: "311", "555" unden "2368".
EineEen Texttekst ausvanuit einereen Listelijst erstellenopstellen.
DerDe Bausteinbouwsteen stel erstelleeen Texttekst ausop Listeuit lijst fügtvoegt eineeen Listelijst mitmet Hilfebehulp einesvan Trennzeichenseen zuscheidingsteken einemtot einzigenéén Textenkele zusammen:tekst samen:
ImIn obigenhet Beispielbovenstaande wirdvoorbeeld einwordt neuereen Textnieuwe mittekst demmet Wertde zurückgegeben:waarde geretourneerd: "311-555-2368".
VerwandteSoortgelijke Blöckeblokken
DruckenAfdrukken einervan Listeeen lijst
DerMet de bouwsteen druckenafdrukken-Baustein in derde Kategoriecategorie TextTekst kannkun Listenje ausgeben.lijsten Dasafdrukken. ErgebnisHet desresultaat folgendenvan Programmshet istonderstaande dieprogramma abgebildeteis Konsolenausgabe:de afgebeelde console-afdruk:
EtwasIets fürvoor jedeselke Elementelement in einereen Listelijst durchführenuitvoeren
DerHet blok für-jedenvoor-iedereen-Block in de categorie Besturing voert een handeling voor elk element in derde Kategorielijst Steuerunguit. führtDit eineblok Operationdrukt fürbijvoorbeeld jedeselk Elementelement in einerde Listelijst aus.apart Dieser Block druckt zum Beispiel jedes Element in der Liste einzeln aus:af:
DadurchDaardoor werdenworden diede Elementeelementen nichtniet ausuit derde ursprünglichenoorspronkelijke Listelijst entfernt.verwijderd.
SieheZie auchook diede Beispielevoorbeelden fürvoor die de Schleifenabbruchblöckeloop-afbreekblokken.