創建空列表
創建一個沒有元素的空列表。
做一個列表
從給定的塊創建一個列表。如果您不提供任何參數,這將創建一個空列表,您可以稍後將元素添加到該列表中。這個塊是一個 突變體。單擊藍色加號將允許您將其他項目添加到列表中。
將項目添加到列表
將給定的項目添加到列表的末尾。這和追加到列表之間的區別在於追加到列表將要追加的項目作為單個列表追加,而將項目添加到列表將項目作為單獨的參數。這個塊是一個 突變體。
在列表中
如果 thing 是列表的元素之一,則返回 true;否則,返回 false。請注意,如果列表包含子列表,則子列表的成員本身不是列表的成員。比如列表(1 2 (3 4))的成員是1、2,列表(3 4); 3 和 4 本身不是列表的成員。
列表長度
返回列表中的項目數。
列表為空
如果列表沒有項目,則返回 true;否則,返回 false。
選擇一個隨機項目
從列表中隨機選擇一個項目。
列表中的索引
返回事物在列表中的位置。如果不在列表中,則返回 0。
選擇列表項
選擇給定列表中給定索引處的項目。第一個列表項位於索引 1。
插入列表項
在給定位置將項目插入到列表中。
替換列表項
插入物 替代品 進入位置索引處的給定列表。刪除該位置的上一個項目。
刪除列表項
刪除給定位置的項目。
附加到列表
將第二個列表中的項目添加到第一個列表的末尾。
複製清單
製作列表的副本,包括複製所有子列表。
是一個列表?
如果 事物 是一個列表,返回 true;否則,返回 false。
反向列表
用相反順序的項目反轉列表的副本。例如reverse ([1,2,3]) 返回 [3,2,1]
列表到 csv 行
將列表解釋為表格的一行,並返回表示該行的 CSV(逗號分隔值)文本。行列表中的每個項目都被視為一個字段,並在生成的 CSV 文本中用雙引號引起來。項目以逗號分隔。例如,將列表 (abcd) 轉換為 CSV 行會生成 (“a”、“b”、“c”、“d”)。返回的行文本末尾沒有行分隔符。
列表到 csv 表
將列表解釋為以行為主格式的表格,並返回表示表格的 CSV(逗號分隔值)文本。列表中的每個項目本身應該是代表 CSV 表的一行的列表。行列表中的每個項目都被視為一個字段,並在生成的 CSV 文本中用雙引號引起來。在返回的文本中,行中的項目由逗號分隔,行由 CRLF (\r\n) 分隔。
來自 csv 行的列表
將文本解析為 CSV(逗號分隔值)格式的行以生成字段列表。例如,將 (“a”, “b”, “c”, “d”) 轉換為列表會產生 (abcd)。
來自 csv 表的列表
將文本解析為 CSV(逗號分隔值)格式的表格,以生成行列表,每個行都是字段列表。行可以用換行符 (\n) 或 CRLF (\r\n) 分隔。
成對查找
用於在表示為列表的類字典結構中查找信息。此操作需要三個輸入,一個 鍵,列表 對,和一個 未找到 結果,默認情況下設置為“未找到” 。這裡 對 必須是對的列表,即每個元素本身就是兩個元素的列表。 成對查找 查找列表中第一個元素為 key ,並返回第二個元素。例如,如果列表是 (( a apple) (d dragon) (b boxcar) (cat 100)),那麼查找 'b' 將返回 'boxcar'。如果列表中沒有這樣的對,則 成對查找 將返回 未找到 範圍。如果 對 不是對的列表,則操作將發出錯誤信號。
加入分隔符
通過指定的分隔符連接指定列表中的所有元素,生成文本作為結果。