排序

排序[列表]

对的元素进行排序列表进入规范秩序。

排序[列表,第页]

使用排序函数进行排序第页.

细节

  • 排序默认情况下,整数、有理数和近似实数按其数值排序。
  • 排序按实数部分对复数排序,如果是并列的,则按虚数部分的绝对值排序。如果平局持续存在,则按其想象部分排序。
  • 排序根据名称对符号排序,如果是并列,则根据上下文排序。
  • 排序通常通过先放置较短的表达式,然后深入比较各个部分来排序表达式第一种方式。
  • 排序特别处理幂和乘积,使它们与多项式中的项相对应。
  • 排序按照字典中的顺序排列字符串,字母的大写版本位于小写版本之后。排序将普通字母放在第一位,然后依次是字母、哥特式字母、双字母希腊语和希伯来语。数学运算符按优先级递减的顺序出现。
  • 排序[列表,第页]应用排序功能第页到中的元素对列表以确定它们是否正常。默认函数第页订单.
  • 排序函数第页应用于一对元素e(电子)1,e(电子)2可以返回其中之一1,0,-1真的,错误。的值第页[e(电子)1,e(电子)2]解释如下:
  • 1e(电子)1出现在前面e(电子)2
    0e(电子)1e(电子)2应视为相同
    -1e(电子)1在后面e(电子)2
    真的e(电子)1e(电子)2一切正常
    错误e(电子)1e(电子)2出现故障
  • 如果排序函数第页返回一个值第页[e(电子)1,e(电子)2]除了前面的那些,那么e(电子)1e(电子)2被有效地视为有序。
  • 排序不仅可以用于任何头的表达式列表.

示例

全部打开全部关闭

基本示例  (4)

对列表排序:

对字符串列表进行排序:

按结构排序:

按数值排序:

通过比较每个元素的第二部分进行排序:

范围  (8)

对任何表达式排序:

排序适用于任何人,而不仅仅是列表以下为:

对中的元素排序协会根据其值:

排序使用更大作为排序函数:

使用更大的相等保持相等元素的相对顺序:

使用数字顺序要允许复数和类似数字的表达式,请执行以下操作:

根据特定语言的规则进行排序字母顺序以下为:

定义将符号置于数字之前的自定义排序函数:

使用纯函数排序函数:

应用  (5)

按大小对整数排序:

按绝对值排序:

按结构排序:

按数值排序:

按字典顺序对字符串排序:

按长度对字符串排序:

按规范排序:

按实际部分排序:

属性和关系  (8)

较短的表达式在较长的表达式之前排序:

显式数字按数字顺序排序:

按相反顺序排序:

无顺序函数的排序顺序与排序以下为:

打印完成的每个比较:

收集已完成比较的列表:

排序[列表]等于列表[[订购[列表]]]以下为:

排序[列表]等于排序依据[列表,身份]以下为:

可能的问题  (2)

数值表达式按结构和数值排序:

此顺序遵循基于FullForm格式以下为:

仅按数值排序:

顺序不是由排序函数决定的元素可能无法保持有序:

整洁的示例  (1)

显示排序时进行的比较:

Wolfram Research(1988),排序,Wolfram语言函数,https://reference.wolfram.com/language/ref/Sort.html参考文件(2017年更新)。

文本

Wolfram Research(1988),排序,Wolfram语言函数,https://reference.wolfram.com/language/ref/Sort.html(2017年更新)。

厘米

沃尔夫拉姆语言。1988年,《分类》,Wolfram语言与系统文档中心。Wolfram研究。上次修改日期:2017年。https://reference.wolfram.com/language/ref/Sort.html。

亚太地区

沃尔夫拉姆语言。(1988). Wolfram语言与系统文档中心。检索自https://reference.wolfram.com/language/ref/Sort.html

BibTeX公司

@misc{reference.wolfram_2024_sort,author=“wolfram Research”,title=“{sort}”,year=“2017”,howpublished=“\url{https://reference.jolfram.com/language/ref/sort.html}”]}

BibLaTeX公司

@online{reference.wolfram_2024_sort,organization={wolfram Research},title={sort},year={2017},url={https://reference.jolfram.com/language/ref/sort.html},note=[访问时间:2024年4月23日]}