【发布时间】:2020-06-09 03:40:18
【问题描述】:
有一个“спсВыбора”列表:
("ФайлыКаталоги" "Клиент Проверка Существования Каталога" "Клиент Проверка Существование Файла" "СтандартныеСтруктурыМодуля" "стндОбрОтв" "элКлючаОтветУспехОбрОтв" "элКлючаОтветОшибкаОбрОтв" "элКлючаОтветПроцедура" "элКлючаОтветМодуль" "стндОтчОтв")
要排序,请使用命令:
(setq спсВыбора (sort спсВыбора (lambda (a b) (string> a b))))
因此,“спсВыбора”列表:
("элКлючаОтветУспехОбрОтв" "элКлючаОтветПроцедура" "элКлючаОтветОшибкаОбрОтв" "элКлючаОтветМодуль" "стндОтчОтв" "стндОбрОтв" "ФайлыКаталоги" "СтандартныеСтруктурыМодуля" "Клиент Проверка Существования Каталога" "Клиент Проверка Существование Файла")
排序考虑了小写和大写字母的单独顺序。告诉我如何通过删除案例顺序来对列表进行排序。示例:
"caB" => "aBc"
【问题讨论】:
标签: elisp