14

なぜこれは失敗しL is [1,2,3,4]、これはうまくいくのですL = [1,2,3]か?

しかしL is 1L = 1両方とも同じように機能します。

4

1 に答える 1

30

is右側の算術演算を評価する場合にのみ使用してください。すなわち:

X is 1 + 2 + 3

is/2右辺の構造を算術式として評価します。有効な算術式または数値でない場合、is/2失敗します。それ以外の場合、算術式が評価される数は、[おそらく]バインドされていない左側の値と統合されます。

于 2009-10-06T12:33:55.423 に答える