📄 05 - ignoring case when sorting strings.rb
字号:
list = ["Albania", "anteater", "zorilla", "Zaire"]list.sort# => ["Albania", "Zaire", "anteater", "zorilla"]#---list.sort_by { |x| x.downcase }# => ["Albania", "anteater", "Zaire", "zorilla"]#---list.collect { |s| [s.downcase, s] }.sort.collect { |subarray| subarray[1] }#---m = {}list.sort { |x,y| (m[x] ||= x.downcase) <=> (m[y] ||= y.downcase) }#---
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -