ruby 中怎么对中文拼音排序

Python013

ruby 中怎么对中文拼音排序,第1张

实在不行就写个临时文件交给系统了,不知道linux的sort怎么实现的,用的什么字典。

wujiang@wujiang-laptop:~$ cat wenzi

wujiang@wujiang-laptop:~$ sort wenzi

wujiang@wujiang-laptop:~$

数组

array = [[1],[2],[3],[0],[1,2],[1,0],[0,1]]

希望排序整个数组,先按照数组 元素个数 ,如果个数相同再 按照首个元素大小

array.sort_by {|a| [a.size, a[0]] }

ruby读音:英 [ˈruːbi]  美 [ˈruːbi]

释义:

n. 红宝石;红宝石色

adj. 红宝石色的

vt. 使带红宝石色

n. (Ruby)人名;(法)吕比;(英、西、德、匈、瑞典)鲁比

短语:

Ruby Slippers 红宝石鞋

Ancona ruby 安科纳红宝石 ; [宝] 红水晶 ; 安科纳红珠宝

alabandine ruby 贵榴石红宝石 ; 贵榴石红珠宝

扩展资料

近义词:red

英 [red]     美 [red]

adj. 红色的

n. 红色

red的基本意思是“红色的”,也可指“褐红色的,深红的,深紫色的”等颜色,引申可表示眼睛“布满血丝的,眼眶发红的,充血的”或脸因羞惭、愤怒等而“涨红的”。

red用作名词的基本意思是“红色”,可用作可数名词,也可用作不可数名词; 既有复数形式reds,也可说much red。

red也可作“红衣服”解,是不可数名词,往往不带冠词。