ForNext
Only Do What Only You Can Do
114. sort
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
@a = qw(b A a B); sort @a; @a = sort @a; sort { lc($a) cmp lc($b) } @a;
PHP
$a = array("b", "A", "a", "B"); none sort($a); none, but usort sorts in place
Python
a = ['b', 'A', 'a', 'B'] sorted(a) a.sort() a.sort(key=str.lower)
Ruby
a = %w(b A a B) a.sort a.sort! a.sort do |x,y| x.downcase <=> y.downcase end