ForNext
Only Do What Only You Can Do
115. dedupe
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
use List::MoreUtils 'uniq'; my @a = (1,2,2,3); my @a2 = uniq @a; @a = uniq @a;
PHP
$a = array(1,2,2,3); $a2 = array_unique($a); $a = array_unique($a);
Python
a = [1,2,2,3] a2 = list(set(a)) a = list(set(a))
Ruby
a = [1,2,2,3] a2 = a.uniq a.uniq!