"함수 array count value()"의 두 판 사이의 차이

6번째 줄: 6번째 줄:
==PHP==
==PHP==
[[category: PHP]]
[[category: PHP]]
<source lang='PHP'>
function array_count_value($arr, $val) {
return count(array_filter($arr, function($v) use($val) {return $v==$val;}));
}
$fruits = array('Banana', 'Orange', 'Apple', 'Orange', 'Orange');
echo array_count_value($fruits, 'Orange');
# 3
</source>
<source lang='PHP'>
<source lang='PHP'>
$fruits = array('Banana', 'Orange', 'Apple', 'Orange', 'Orange');
$fruits = array('Banana', 'Orange', 'Apple', 'Orange', 'Orange');

2015년 8월 30일 (일) 00:49 판

  다른 뜻에 대해서는 array length 문서를 참조하십시오.
count()
array_count_value()

1 PHP

PHP
Copy
function array_count_value($arr, $val) {
	return count(array_filter($arr, function($v) use($val) {return $v==$val;}));
}
$fruits = array('Banana', 'Orange', 'Apple', 'Orange', 'Orange');
echo array_count_value($fruits, 'Orange');
# 3
PHP
Copy
$fruits = array('Banana', 'Orange', 'Apple', 'Orange', 'Orange');
$acvs = array_count_values($fruits);
echo $acvs['Orange'];
# 3

2 Python

Python
Copy
fruits = ['Banana', 'Orange', 'Apple', 'Orange', 'Orange']
print( fruits.count('Orange') )
# 3

3 같이 보기