Short
更多信息
- Short[expr] 给出 expr 的一个"框架形式",其中 k 个元素的省略序列表示为 k.
- 在 StandardForm 中,用作这种输出的字符为 \[LeftSkeleton] 和 .
- 省略元素序列以一个 Skeleton 对象显示.
- Short 以框架形式显示长字符串.
- 指定的行数不必是一个整数.
- 可以将 Short 与 InputForm 和其它格式以及 OutputForm 一起使用.
- 当输入的运算结果为 Short[expr] 时,Short 不会出现在输出中. »
- 如果试图将得自 Short 的 k 作为输入以 StandardForm 返回到 Wolfram 语言将会产生错误. »
范例
打开所有单元 关闭所有单元基本范例 (2)
属性和关系 (3)
简短的输出包含 Skeleton 对象:
Short[Range[100]]Skeleton[75]Shallow 在末端表示较长表达式的简写形式:
Short[Range[100]]Shallow[Range[100]]当输入的运算结果为 Short[expr] 时,Short 不会出现在输出中:
Short[Range[50]]赋给 Out 的结果是 Range[50],不是 Short[Range[50]]:
%可能存在的问题 (2)
如果 k 出现在结果中,Short 的输出不能被用作输入:
Short[Range[100]]{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, «68», 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100}即便输出省略了上一层的 Short,子表达式中依然存在:
e = Short[Range[50, 100]]输出中没有 Short:
%但是,变量 e 含有 Short,可能会影响后续的计算:
FullForm[e]Join[e, {101}]先对变量赋值,然后对结果应用 Short,使计算可以进行:
(f = Range[50, 100])//ShortJoin[f, {101}]相关的工作流程
- 缩短较长的输出
历史
1988年引入 (1.0) | 在以下年份被更新:1996 (3.0)
文本
Wolfram Research (1988),Short,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Short.html (更新于 1996 年).
CMS
Wolfram 语言. 1988. "Short." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 1996. https://reference.wolfram.com/language/ref/Short.html.
APA
Wolfram 语言. (1988). Short. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Short.html 年
BibTeX
@misc{reference.wolfram_2026_short, author="Wolfram Research", title="{Short}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/Short.html}", note=[Accessed: 19-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_short, organization={Wolfram Research}, title={Short}, year={1996}, url={https://reference.wolfram.com/language/ref/Short.html}, note=[Accessed: 19-June-2026]}