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

ForNext

Only Do What Only You Can Do

124. shuffle and sample

VBScript

JScript

Perl

use List::Util 'shuffle';

@a = (1, 2, 3, 4);
shuffle(@a);
none

PHP

$a = array(1, 2, 3, 4);
shuffle($a);
array_rand($a, 2)


Python

from random import shuffle, sample

a = [1, 2, 3, 4]
shuffle(a)
sample(a, 2)

Ruby

[1, 2, 3, 4].shuffle
Ruby 1.9:
[1, 2, 3, 4].sample(2)


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