清單簡介
JMP 中的一個重要資料結構是列表,它是一種通用儲存容器,可以儲存任意數量的項目。這些項目可以是任何類型的數據,例如數字、字串、物件引用或其他列表,並且列表中的項目不需要是同一類型。您可以使用 List 函數或花括號運算子建立清單。清單中的項目以逗號分隔,您可以將清單儲存在變數中。您的腳本可能也適用於 JSL 函數傳回的清單。讓我們來看幾個創建列表的例子。您可以使用 List 函數或列表運算子建立一個空列表,其中括號或花括號內不列出任何項目。如果您的腳本在運行時會累積項目,則空列表很有用。您可以建立包含單一項目或多個項目的清單。您可以擁有一個包含巢狀列表作為一個或多個項目的列表,這對於分支或巢狀資料很有用。您還可以擁有一個包含各種項目的清單。建立清單後,您可以使用下標參考清單中的特定項目,下標是附加在變數名稱後的方括號中的值(或多個值)。例如,給定此處顯示的列表,將包含索引值 1 的方括號附加到變數 my list 將傳回字串「Statistics」。下標三傳回包含字串「Florence」和「Gertrude」的巢狀清單。您也可以使用多個下標來隔離巢狀清單中的項目或從清單中取得多個項目。例如,我的清單以三為下標,然後以一為下標返回字串「Florence」。我的清單以索引值清單為下標 - 例如,二和四 - 傳回具有第二和第四個項目的子清單:分別是日期和數字。