Join
更多信息
- listi 不必具有头部 List,但是全部必须拥有相同的头部.
- Join 作用于 Association 对象,并保持与任意给定键值相关联的最后数值.
- Join 对 SparseArray 对象起作用,实际上采用连接相应普通列表的方式. »
- Join[list1,list2,…,n] 对于不规则列表的处理是采用连接每个 listi 的第 n 层的连续对象的方式. »
范例
打开所有单元 关闭所有单元基本范例 (3)
范围 (4)
Join[{{a, b}, {c, d}}, {{1, 2}, {3, 4}}]Join[{{a, b}, {c, d}}, {{1, 2}, {3, 4}}, 2]Join[{{1}, {5, 6}}, {{2, 3}, {7}}, {{4}, {8}}, 2]Join[{{x}}, {{1, 2}, {3, 4}}, 2]aa = Array[Subscript[a, #]&, {2, 2, 2}];
bb = Array[Subscript[b, #]&, {2, 2, 2}];Join[aa, bb]Join[aa, bb, 2]Join[aa, bb, 3]推广和延伸 (2)
Join[f[a, b, c], f[x, y], f[u, v, w]]Join 对 SparseArray 对象起作用:
SparseArray[Range[5]]Join[%, %, %]应用 (2)
Join[IdentityMatrix[3], {{1, 2, 3}}]//MatrixFormJoin[IdentityMatrix[3], Transpose[{{1, 2, 3}}], 2]//MatrixFormJoin[Join[(| | | |
| :- | :- | :- |
| a1 | a1 | a1 |
| a2 | a2 | a2 |
| a3 | a3 | a3 |), (| | | |
| :- | :- | :- |
| b1 | b1 | b1 |
| b2 | b2 | b2 |
| b3 | b3 | b3 |), 2], Join[(| | | |
| :- | :- | :- |
| c1 | c1 | c1 |
| c2 | c2 | c2 |
| c3 | c3 | c3 |), (| | | |
| :- | :- | :- |
| d1 | d1 | d1 |
| d2 | d2 | d2 |
| d3 | d3 | d3 |), 2]]//MatrixForm这也对 ArrayFlatten 有效:
ArrayFlatten[(| | |
| :-- | :-- |
| (\| \| \| \| \| :- \| :- \| :- \| \| a1 \| a1 \| a1 \| \| a2 \| a2 \| a2 \| \| a3 \| a3 \| a3 \|) | (\| \| \| \| \| :- \| :- \| :- \| \| b1 \| b1 \| b1 \| \| b2 \| b2 \| b2 \| \| b3 \| b3 \| b3 \|) |
| (\| \| \| \| \| :- \| :- \| :- \| \| c1 \| c1 \| c1 \| \| c2 \| c2 \| c2 \| \| c3 \| c3 \| c3 \|) | (\| \| \| \| \| :- \| :- \| :- \| \| d1 \| d1 \| d1 \| \| d2 \| d2 \| d2 \| \| d3 \| d3 \| d3 \|) |)]//MatrixForm属性和关系 (1)
巧妙范例 (2)
NestList[Join[#, #]&, {x}, 4]构建 Thue-Morse 序列 [更多信息]:
NestList[Join[#, 1 - #]&, {1}, 5]历史
1988年引入 (1.0) | 在以下年份被更新:2003 (5.0) ▪ 2007 (6.0) ▪ 2014 (10.0)
文本
Wolfram Research (1988),Join,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Join.html (更新于 2014 年).
CMS
Wolfram 语言. 1988. "Join." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/Join.html.
APA
Wolfram 语言. (1988). Join. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Join.html 年
BibTeX
@misc{reference.wolfram_2026_join, author="Wolfram Research", title="{Join}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Join.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_join, organization={Wolfram Research}, title={Join}, year={2014}, url={https://reference.wolfram.com/language/ref/Join.html}, note=[Accessed: 03-November-2026]}