Take
Take[list,n]
给出 list 的前 n 个元素.
Take[list,-n]
给出 list 的后 n 个元素.
Take[list,{m,n}]
给出 list 中从 m 到 n 的元素.
Take[list,seq1,seq2,…]
给出嵌套列表,其中 seqi 指定的元素从 list 的层 i 中取出.
更多信息
- Take 使用标准的序列指定:
-
All 所有元素 None 不选取任何元素 n 从1到 n 的元素 UpTo[n] 从1最多到 n 的可用元素 -n 最后 n 个元素 {n} 只选取元素 n {m,n} 包含第 m 和第 n 个元素 {m,n,s} 从 m 到 n 的元素,步长 s - Take 可以用于有任何头部的对象,不一定是 List.
- Take[list,seq1,seq2] 实际上从 list 中提取一个子矩阵.
- 将 Take 应用到一个 SparseArray 对象上通常产生另一个 SparseArray 对象.
- 对 Association 对象应用 Take 产生包含指定位置元素的 Association.
范例
打开所有单元关闭所有单元基本范例 (6)
范围 (8)
推广和延伸 (2)
属性和关系 (5)
可能存在的问题 (1)
Take 通常返回一个列表,甚至它只选取单个元素:
Wolfram Research (1988),Take,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Take.html (更新于 2015 年).
文本
Wolfram Research (1988),Take,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Take.html (更新于 2015 年).
CMS
Wolfram 语言. 1988. "Take." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/Take.html.
APA
Wolfram 语言. (1988). Take. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Take.html 年