Frage

Warum funktioniert das L is [1,2,3,4] scheitern, und dies funktioniert:? L = [1,2,3]

Aber L is 1 und L = 1 arbeiten beide gleich.

War es hilfreich?

Lösung

is sollte nur verwendet werden, wenn arithmetische Operationen auf der rechten Seite zu bewerten. das heißt:.

X is 1 + 2 + 3

is/2 wertet die rechte Struktur als arithmetischer Ausdruck. Wenn es keine gültige arithmetischen Ausdruck oder eine Zahl ist, versagt is/2. Andernfalls zu dem die Zahl der arithmetische Ausdruck evaluted ist vereinigt mit dem [vermutlich] ungebundenen linken Wert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top