記得Tuple是用小(圓)括號嗎? F#的List則是用中(角)括號。
> let list123 = [1;2;3];; |
可以看到list123是一個 int list的型別, 內容是1; 2; 3, 也可以知道list裡的分隔是用";"來代表的, 和tuple不同, tuple是用","來做為分隔, 這一點很重要, 避免誤用。
記得Tuple是用小(圓)括號嗎? F#的List則是用中(角)括號。
> let list123 = [1;2;3];; |
可以看到list123是一個 int list的型別, 內容是1; 2; 3, 也可以知道list裡的分隔是用";"來代表的, 和tuple不同, tuple是用","來做為分隔, 這一點很重要, 避免誤用。
介紹這種東西, 我自己都覺得有點多此一舉, 不過在F#的世界裡, 很多東西都和C/C++不同, 身為一個C/C++ programmer, 當然也要把這基本的東西搞定才行。