home > 比較編 > Perl, PHP, Python, Ruby > arrays >

ForNext

Only Do What Only You Can Do

114. sort

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

PowerShell

Scala

F#

C

C++

C++Builder

VC++

C#

Java

Objective-C

D

VB

VB.NET

Delphi

Ada

PL/SQL

T-SQL

関数型

inserted by FC2 system