Listes
ErstellenCréation einerd’une Listeliste
erstelleCréer Listeune mitliste avec
MitLe dembloc Créer Blockune liste avec permet de saisir les valeurs initiales dans une nouvelle liste. Dans cet exemple, une liste de mots est créée et stockée dans une variable appelée erstelle Liste mitlettres kann man die Anfangswerte in einer neuen Liste angeben. In diesem Beispiel wird eine Liste von Wörtern erstellt und in einer Variablen namens Buchstaben abgelegt: :
WirNous bezeichnenappelons diesecette Liste alsliste ["alpha"« alpha », "beta"« bêta », "gamma"« gamma »].
DiesCeci zeigtmontre diela Erstellungcréation einerd’une Listeliste von de Zahlenchiffres :
SoPour wirdcréer eineune Listeliste von de Farbencouleurs erstellt: :
EsIl istest wenigermoins üblich,courant, abermais möglich,il eineest Listepossible mitde Wertendresser unterschiedlichenune Typsliste zude erstellen:valeurs de différents types :
AnzahlModifier derle Eingängenombre ändernd’entrées
UmPour diemodifier Anzahlle dernombre Eingänged’entrées, zucliquez ändern,ou klickeappuyez bzw.sur tippel’icône aufde dasla Zahnradsymbol.roue Dadurchdentée. wirdCeci einouvre neuesune Fensternouvelle geöffnet.fenêtre. DuVous kannstpouvez Elementunterblöckefaire von der linken Seiteglisser des Fensterssous-blocs ind’éléments dendu Listenblockcôté aufgauche derde rechtenla Seitefenêtre ziehen,vers umle einenbloc neuende Eingangliste hinzuzufügen.du côté droit pour ajouter une nouvelle entrée. :
WährendSi dasle neuenouvel Elementélément ina diesemété Beispielajouté untendans hinzugefügtcet wurde,exemple, kannil espeut überallêtre hinzugefügtajouté werden.n’importe Inoù. ähnlicherDe Weisemême, könnenles unerwünschtesous-blocs Elementunterblöcked’éléments ausindésirables dempeuvent Listenblockêtre nachtirés linksvers gezogenla werden.gauche à partir du bloc de liste.
ListeCréer mitune Elementliste erstellend’éléments
MitLe dembloc Créer Blockune liste avec un élément permet de créer une liste contenant le nombre indiqué de copies d’un élément. Par exemple, les blocs suivants ajoutent des erstellemots à Listela 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 Listeliste ["sehr"« très », "sehr"« très », "sehr"« très »].
PrüfenContrôle derde Längela einerlongueur Listed’une liste
ist leerVide
DerLa Wertvaleur einesd’un bloc istvide est vraie si leersa saisie est la liste vide et fausse-Blocks si istc’est autre chose. Cette entrée est-elle wahrvraie, wenn seine Eingabe die leere Liste ist, und falsch, wenn es irgendetwas anderes ist. Ist diese Eingabe wahr ? DerLa Wertvaleur desdu folgendenbloc Blockssuivant wäreserait fausse car falsch,la weilvariable dieCouleurs Variablen’est Farbenpas nichtvide leer: ist:elle Siecomporte hattrois drei Elemente.éléments.
BeachteNotez diela Ähnlichkeitsimilitude mitavec demle bloc istvide pour leer-Blockle für Text.texte.
LängeLongueur vonde
DerLa Wertvaleur desdu bloc LängeLongueur vonde-Blocks est istle dienombre Anzahld’éléments derde Elemente,la dieliste sichutilisée incomme derentrée. alsLa Eingabevaleur verwendetendu Liste,bloc befinden.suivant Derserait Wertpar des folgenden Blocks wäre z. B.exemple 3, dacar laFarbecouleur comporte dreitrois Elementeéléments hat::
Beachte,Notez dassque derle bloc LängeLongueur vonde-Block angibt, indique wiele vielenombre Elemented’éléments incontenus derdans Listela enthaltenliste sind,et undnon nicht,le wienombre vieled’éléments verschiedenedifférents Elementecontenus indans ihrla enthaltenliste. sind.Par Zumexemple, Beispielce hatqui dassuit Folgendela den Wertvaleur 3, obwohlbien que les Wörtermots soient auscomposés dreide Kopientrois desselbencopies Textesdu besteht:même texte :
BeachteNotez diela Ähnlichkeitsimilitude mitavec demle Blockbloc Longueur Längede pour vonle für Text.texte.
SuchenRecherche vond’éléments Elementendans inune einer Listeliste
DieseCes Blöckeblocs findentrouvent diela Positionposition einesd’un Elementsélément indans einerune Liste.liste. DasL’exemple folgendesuivant Beispiela hatla denvaleur Wert1 1,parce weilque dasla erstepremière Auftretenoccurrence vonde "sehr"très" amfigure Anfangen dertête Wortlistede stehtla liste de mots (["sehr"« très », "sehr"« très », "sehr"« très »]).
DasLe Ergebnisrésultat desde Folgendence istqui suit est 3, weilparce dasque letztela Auftretendernière vonoccurrence "sehr"de in« très » en Wörtermots est anen Positionposition 3 ist.3.
WennSi dasl’élément Elementn’apparaît nirgendwonulle inpart derdans Listela vorkommt,liste, istle dasrésultat Ergebnis der Wertest 0, wiecomme indans diesemcet Beispiel:exemple :
DieseCes Blöckeblocs verhaltense sichcomportent analogde zula denmême Blöckenmanière fürque dasles Findenblocs vonpermettant Buchstabende imtrouver Text.des lettres dans le texte.
AbrufenRécupération vond’éléments Elementend’une aus einer Listeliste
AbrufenRécupération einesd’un einzelnenélément Elementsunique
ErinnereRappelez-vous dichde anla diedéfinition Definitionde derla Liste liste FarbenCouleurs :
DerLe folgendebloc Blocksuivant erhältreçoit diela Farbecouleur Blau,bleu weilparce esqu’il dasest zweitele Elementdeuxième inélément derde Listela istliste (voncompté linksà beginnendpartir gezählt)de la gauche) :
DieserCelui-ci erhältreçoit Grün,du weilvert esparce dasqu’il zweiteest Elementle istdeuxième élément (vomcompté rechtendepuis Endel’extrémité ausdroite) gezählt):
DieserCelui-ci erhältreçoit dasle erstepremier Element,élément, Rot:rouge :
DiesCelui-ci erhältreçoit dasle letztedernier Element,élément, Gelb:jaune :
DiesCeci wähltsélectionne zufälligau einhasard Elementun ausélément derde Listela aus,liste wobeien mitrenvoyant gleicheravec Wahrscheinlichkeitla einesmême derprobabilité Elementel’un Rot,des Blau,éléments Grünrouge, oderbleu, Gelbvert zurückgegebenou wird.jaune.
AbrufenRécupération undet Entfernensuppression einesd’un Elementsélément
MitLe demmenu Dropdown-Menüdéroulant wirdpermet derde Block modifier le bloc ausRécupérer Listedans la liste ... dans abrufenle inbloc Récupérer dendans Block ausla Listeliste ... abrufen undet entfernensupprimer qui geändert,fournit derle diemême gleicherésultat, Ausgabemais liefert,modifie aberégalement auchla dieliste Liste verändert::
DiesesCet Beispielexemple setztplace diela Variablevariable Première ersterlettre sur Buchstabe« alpha » aufet "alpha"laisse undles lässtlettres die restliche Buchstabenrestantes (["beta"« beta », "gamma"« gamma »]) indans derla Liste.liste.
EntfernenSupprimer einesune Eintragsentrée
WennSi vous sélectionnez Supprimer dans le menu déroulant, le nez disparaît du imbloc Dropdown-Menüà entfernengauche wählst, verschwindet die Nase links vom Block::
DamitCela wirdsupprime dasle erstepremier Elementélément aus des Buchstabenlettres entfernt..
EineAfficher Sublisteune abrufensous-liste
DerLe Blockboc Dans ausla Listeliste ... SublisteAfficher abrufenla sous-liste ressemble ähneltau dembloc Récupérer Blockdans inla aus Listeliste ... à abrufenla mitdifférence demqu’il Unterschied,extrait dassune ersous-liste eineet Sublistepas extrahiertun undélément nichtindividuel. einIl einzelnesexiste Element.plusieurs Esoptions gibtpour mehrereindiquer Optionen,le dendébut Anfanget undla dasfin Endede derla Sublistesous-liste anzugeben::
InDans diesemcet Beispielexemple, wirdune einenouvelle neueliste Listede première erster Buchstabelettre erstellt.est Dieseétablie. neueCette Listenouvelle hatliste zweicomporte Elemente:deux éléments : ["alpha"« alpha », "beta"« bêta »].
Beachte,Remarquez dassque dieserce Blockbloc diene ursprünglichechange Listepas nichtla verändert.liste d’origine.
HinzufügenAjout vond’éléments Elementenà anune eine Listeliste
ElementeRemplacer inles eineréléments Listedans ersetzenune liste
DerLe Blockbloc Remplacer indans Listela liste ... remplace ersetzel'élément ersetztà dasun Elementemplacement andéfini einerd'une bestimmtenliste Stellepar einerun Listeautre durch ein anderes Element.élément.
DieVous Bedeutungtrouverez derdans einzelnenla Dropdown-Optionensection findestprécédente dula imsignification vorherigendes Abschnitt.différentes options de menu déroulant.
DasL’exemple folgendesuivant Beispielfait bewirktdeux zweichoses Dinge::
DieLaListelisteWörtermotswirdestmitcomposée de 3Elementenélémentserstellt:: ["sehr"« très »,"sehr"« très »,"sehr"« très »].DasLedrittetroisièmeElementélémentindederlaListelistewirdestdurchremplacé"gut"parersetzt.« bien ».DerLaneuenouvelleWertvaleurvondesWörtermotsistest ["sehr"« très »,"sehr"« très »,"gut"« bien »].
ElementeInsérer andes eineréléments bestimmtenà Stelleun inemplacement einedonné Listedans einfügenune liste
Der Le bloc inAjouter Listedans la liste ... einfügenpour est bei-Blockaffiché wirdvia überle dasmenu Dropdown-Menüdéroulant des du bloc inRemplacer Listedans la liste ... ersetze-Blocks aufgerufen: :
ErIl fügtinsère einun neuesnouvel Elementélément andans derla angegebenenliste Stelleà inl’emplacement dieindiqué, Listedevant ein,l’élément undprécédemment zwarprésent vorà demcet Element,emplacement. dasL’exemple sich zuvor an dieser Stelle befand. Das folgende Beispielsuivant (dastiré aufd’un einemprécédent früherenexemple) Beispielfait aufbaut)trois tutchoses drei Dinge::
DieLaListeliste mots estWörtercomposéewird mitde 3Elementenélémentserstellt:: ["sehr"« très »,"sehr"« très »,"sehr"« très »].DasLedrittetroisièmeElementélémentindederlaListelistewirdestdurchremplacé"gut"parersetzt.« bien ».DerLaneuenouvelleWertvaleurvondes mots estWörterist somitdonc ["sehr"« très »,"sehr"« très »,"gut"« bien »].DasLeWortmot"Sei"« être »wirdestamajoutéAnfangauderdébutListedeeingefügt.laDerliste.endgültigeLaWertvaleurvonfinale desWörtermots estist somitdonc ["Sei"« être »,"sehr"« très »,"sehr"« très »,"gut"« bien »].
ZeichenkettenDiviser aufteilenles undchaînes Listenet zusammenfügenfusionner les listes
EineCréer Listeune ausliste einemà Textpartir erstellend’un texte
DerLe Bausteinmodule Créer erstelleune Listeliste ausà Textpartir de texte zerlegtdécompose denle angegebenentexte Textspécifié miten Hilfeparties einesà Begrenzungszeichensl’aide ind’un Teile:caractère de délimitation :
ImDans obigenl’exemple Beispielci-dessus, wirdune einenouvelle neueliste Listecontenant zurückgegeben,trois diemorceaux dreide Textstücketexte enthält:est "311"renvoyée : « 311 », "555"« 555 » undet "2368"« 2368 ».
EineCréer Textun austexte einerà Listepartir erstellend’une liste
DerLe Bausteinmodule Créer erstelleun Texttexte ausà Listepartir d'une liste fügtfusionne eineune Listeliste miten Hilfeun einesseul Trennzeichenstexte zuà eineml'aide einzigend'un Textséparateur zusammen::
ImDans obigenl’exemple Beispielci-dessus, wirdun einnouveau neuertexte Textest mitrenvoyé demavec Wertla zurückgegeben:valeur ": « 311-555-2368"2368 ».
VerwandteBlocs Blöckeapparentés
DruckenImpression einerd'une Listeliste
DerLe module druckenImprimer-Baustein in de derla Kategoriecatégorie TextTexte kannpeut Listen ausgeben. Das Ergebnisémettre des folgendenlistes. ProgrammsLe istrésultat diedu abgebildeteprogramme Konsolenausgabe:suivant est l'édition de console représentée :
EtwasExécuter fürquelque jedeschose Elementpour inchaque einerélément Listedans durchführenune liste
DerLe bloc für-jedenpour chacun-Block dans inla dercatégorie KategorieCommande Steuerungexécute führtune eineopération Operationpour fürchaque jedesélément Elementdans inune einerliste. ListePar aus.exemple, Dieserce Blockbloc drucktimprime zumindividuellement Beispielchaque jedesélément Elementde inla derliste Liste einzeln aus::
DadurchCeci werdenne diesupprime Elementepas nichtles auséléments derde ursprünglichenla Listeliste entfernt.d’origine.
SieheVoir auchaussi dieles Beispieleexemples fürpour dieles blocs Schleifenabbruchblöckede rupture de boucle.