20 Videos
111 Protokoll
Hallo Welt, wie sie sind, mein Name ist Joseph und ich begrüße diesen neuen Kurs von Haskell Tutorial, und wir tun gut, weil dieses Mal werden wir uns ein bisschen auf verschiedene Elemente unserer Liste hinweisen mit der Position besetzt OK. Also hier, denn dann wir ein wenig zuerst erklären werden, dass, wenn wir verwenden, um ein reserviertes Wort
Lassen Sie, das uns erlaubt, eine Liste zu Namen zu erstellen und sie verknüpfen und so in der Lage zu sein, diesen Namen zu verwenden, setzen 'lassen list = [6,7,8]' weil ich schon dort gespeichert haben, als ob ich jetzt 'bereit' da sage ich [6,7,8] zu bekommen, dann, was passiert, wenn Sie verwendet werden, das Konzept der 'Arrays' Vereinbarungen werden verstehen, dass jedes der Elemente eines 'Array' besetzt von einer Position, einen Index hat,
die erste ist die 0-Position ist, 7 die zweite Position ist nicht, wie gut, wie sie nummeriert; Haskell passiert einfach jedes Element in einer Liste, es hat eine Position und auf sie verweist den Operator '!!'. So zum Beispiel, wenn ich will hier Ich beziehe mich auf das Element zuerst, wie ich so habe ich 'Liste !! 0', das ist die Zahl, die Sie beziehen möchten tragen Sie mir eine 6;
hier sage ich 'Liste !! 3' für Fehler meda, weil es keine 3-Position ist nicht vergessen, dass diese andere Länge als der 3-Position ist, wenn wir an diese in diesem Fall beziehen, da diese es hat 3 Position 2 'Liste !! 2', wie es 8 Meda. Haskell können Listen von Listen enthalten, dann ist hier ich für example'll setzen, dass 'Liste lassen = [[1,2], [3,4]]' Nun, wenn ich put 'Liste'
Ich erhalte '[[1,2], [3,4]]', wie jeder in der Liste auf verschiedene Elemente gehören, so dass, wenn ich auf den Artikel verweisen 'Liste !! 0' meiner Liste Ich werde 1 verlassen, weil ich das Element 0 ist dies [1,2] sind Elemente, die durch Kommata getrennt sind, Dies ist das erste Element [1,2] und das ist das zweite Element [3,4], das erste Element ist eine Liste selbst wenn ja, wenn ich
Ich, dass eigene Referenzliste ist das Element Null OK. So, jetzt, was Sie schon vorstellen, dass, wenn ich Listen machen Ich kann es nicht tun, ist Mix unterschiedliche Werte aufgelistet, damit ich hier nicht setzen können 'let list = [[1,2], [ 'a', 'b']]', dann Ich habe eine numerische Liste hier und ich habe auch eine Liste von Zeichen, denn das ist nicht sein kann oder ist eine Sache, es ist eine andere Rückruf
immer dieses Konzept der Werte, hier wollen wir es setzen, wie es vor mede Fehler war, nicht 'Liste lassen = [[1,2], [3,4]', als ernsthaften Versuch, dieses Element zugreifen hier [1,2], na ja, wenn ich tun, um diese 'Liste !! 0' meda dieses Element [1,2] und wenn ich jetzt so tun, 'Liste !! 0 !! 1' sah Verkauf 2 Ich bin in das erste Element mit dem Index 0 innerhalb dieses ich Zugriff Zugriff
das Element mit dem Index 1, dann ist dieses Element 0 [1,2], das ist der Index 0 [1] ist gleich Null ist Null, und diese [2] uno Null, Wir arbeiten immer auf dieser [1,2] ist Null und das ist die eine [3,4] globale Listen so innerhalb dieses Elementes die es eine separate Liste dies ist das erste [1], die eine Null zu hat und diese [2] ist das zweite zu haben;
und diese [3] ist Null Element [3,4] ein und diese [4] ist ein Element, und wenn ich hier 'Liste !! 1 !! 1' gesetzt wird ein 4 gut zu machen. Dann Bewunderung der Operator '!!' Ich kann die Schlüsselelemente für eine gute im nächsten Video greifen wir einige sehen Mit anderen Worten für die Ergebnisse auf der Grundlage unserer Werte reserviert, die die Funktionen Liste haben, die bereits umgesetzt werden
Ich Handhabung von Listen hoffen, dass Sie die Videos genießen werden, so dass sie geben können, die Sie mögen, teilen sich einschreiben und Grüße zu senden.
Über den Autor
Biografie: Analyst-Programmierer in verschiedenen Sprachen. Tutor PREMIUM-Plattformen weltweit als CodigoFacilito anerkannt. Editor Cristalab Artikel. Mein YouTube-Kanal wird von der ANAYA und LaTostadora Verlag gefördert. Ich mag im Detail und geben einige Beispiele für die Vermeidung von Missverständnissen zu erklären.