Haskell

Haskell 14: VS Tupel Listen

20 Videos

111 Protokoll

Hallo Welt, wie sie sind? Ich begrüße diesen neuen Video-Kurs Haskell, wir tun, und dieses Mal; wir werden den Unterschied sehen, aus einer Liste, die wir in mehreren Videos von Listen analysiert haben, und das ist ein Tupel. Also hier, zuerst habe ich erklärt, ist ein Tupel. Ein Tupel: ist die Sammlung von Daten, die die Datenmenge, die wir haben, aber aus einer Liste unterscheidet, weil ein Tupel Datentypen mischen,

wenn Sie hier eine Liste hatte zum Beispiel, und wollte folgendes tun, mit Klammern, wollte ich zu tun: 1, 2; es war kein Problem, aber wenn man wollte zu mischen mit Streichern Zahlen, gab mir Fehler, nicht wahr? Nun, Tupeln, dies nicht geschieht. Wenn ich einen Dupla hier glauben, der Unterschied ist, dass in der Duplas Sie sind mit den Klammern, soweit sie nicht den Klammern und ich so tun, ich glaube, 1, 2; gibt es kein Problem, aber wenn ich eine Zeichenfolge setzen hier,

gibt es kein Problem, so mit der Duplas innerhalb der Mischelemente Typen zuzulassen, die zu haben gehen. Nun, jetzt ist dies ein Unterschiede stärker, die dem Dupla Wert auf den Listen gibt; aber da, wenn wir machen Listen von Listen, Mengen von Listen von Listen und Duplas Listen; gut, eine Liste von Listen, wenn ich hier setzen, zum Beispiel, so hat; Ich werde hier Superlist setzen, rufen

irgendwie. Ich hätte in dieser Liste mehrere Listen, nicht wahr?, Wie wir schon kannten, nicht wahr?, Durch Kommata getrennt und dann hier tun könnte, zum Beispiel, entschuldigen Sie mich, jetzt ... jetzt, entschuldigen Sie mich, ich diese setzen könnte, hier habe ich zwei Elemente setzen könnte, dann kann ich hier vier Elemente setzen und hier, Schließlich, wenn ich will, kann ich drei Elemente setzen, nicht wahr? Und es ist kein Problem, die Listen von Listen, kann es verschiedene Arten von Grßen

Listen, die die Superlist bilden, und es ist kein Problem. Es kann auch eine Liste von zwei Elementen sein, eines mit vier und eins mit drei und gut. Mit Duplas, nein. Wenn ich eine Liste hier Duplas, zum Beispiel machen, hier ist eine Liste von Duplas; setzen hier die Liste, die die Duplas haben und natürlich die Duplas und setzen würde so mit ihren Konsolen und jetzt hier, wenn ich 1 gesetzt, 2; hier habe ich, 3, 4 und hier setzen, 5, 6;

kein Problem, denn alle die gleiche Größe haben, aber wenn Sie einige Größe ändern, geben Sie mir Fehler. Also hier das ist sehr wichtig, nicht alle Duplas, wenn sie auf der gleichen Liste gehören, müssen sie alle die gleiche Größe haben. Was ist mit dem Kerl? Also alle die gleiche Struktur haben müssen, wenn ich zum Beispiel hier, legte sechs ist mir ein Fehler; Ich werde da finden, sorry, sauber, gut ... weil es mir eine Fehlermeldung gibt, weil da nicht alle; nicht alle

Elemente halten das gleiche Muster und das ist wichtig. Wenn ich hier dazu, in diesem Fall zwei und hier setzen vier Buchstaben. Ich mache schon alles die Duplas sind, eine Zahl und ein String; eine Nummer und eine Zeichenfolge. Und dieses Muster halten, wenn ich dir geben, so ist es kein Problem, sie sahen. So ist dies auch wichtig, dies im Auge zu behalten, nicht wahr? Dass, wenn sie Listen Duplas machen müssen alle das gleiche Format haben

und die gleiche Größe. Okay? Nun, das sind die Tupel aus zwei Elementen; Tupel aus zwei Elementen Duplas Anrufe. Wenn wir Duplas drei Elemente würden verdreifacht, wenn wir Tupel von vier Elemente hätte, würde, vervierfachen und fünf, Quintruplas, na ja, jedenfalls; und es wäre die Nomenklatur, die Sie sich vorstellen können. Das Wichtigste ist, sich daran zu erinnern: Ein Tupel verschiedene Arten von Gegenständen und Listen kombinieren

von Duplas, müssen sie alle die gleiche Größe und die alle das gleiche Format haben. Wir könnten auch eine Liste von Tripeln, zum Beispiel machen, hier, eine Liste der Tripel in denen natürlich, und kann, denn hier würden wir ein anderes Element, aber denken Sie daran, immer halten das Format setzen müssen, kommen; Es gibt kein Problem. I, hier nur wäre es geändert wird, und versagt, weil es nicht das gleiche Format hält. Nun sind anders als

da gibt es Listen und Tupel. Im folgenden Video werden wir weitere Funktionen angezeigt, die Tupel speziell sind. Also hier, ich hoffe, es hat euch gefallen, können Sie geben, wie, zu teilen oder zu abonnieren. Weitere Videos. Ein Gruß.

Um neue Kurse finden, abonnieren. Es wird kein Spam sein, versprochen :)

Über den Autor

foto de jotajotavm
José Javier Villena

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.