栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

处理数组的函数

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

处理数组的函数

1、array_count_values 计算某个字符用了多少次

$array array(1, hello ,1, world , hello );
print_r(array_count_values( $array));

2、array_key_exist(搜索能不能找到键名 找到为true 否则为false

$search_array array( first 1, second 4);
var_dump(array_key_exists( sunshengli , $search_array));


3、array_search(搜索数据 需要检查类型时在后面加true即可)

$array array(0 blue ,1 red ,2 green ,3 green ,4 15 );
var_dump(array_search( 15 , $array,true));


4、count 计算数组有多少个数

$array array(0 blue ,1 red ,2 green ,3 green ,4 15 );
var_dump(count( $array));


5、in_array 检查是否存在某个值 注 区分大小写

$os array( mac , nt , itmix , linux );
var_dump(in_array( mac , $os));


6、list 把数组中的值赋给某些变量 注 是从右往左赋值 而不是从左往右

$arr array(60,80,100);
list( $sunshengli, $xiaohong, $xiaoming) $arr;
echo $sunshengli;


7、asort 对数组进行排序并保持索引关系

$students array(
 sunshengli 60,
 lilei 80,
 hanmeimei 100,
 zhangsan 90
asort( $students);
print_r( $students);


8、array_filter(用回调函数过滤数组中的单元)

function odd($var)
 return( $var % 2 1);
function even( $var)
 return( $var %2 0);
$array1 array( a 1, b 2, c 3, d 4, e 5);
$array2 array(6,7,8,9,10,11,12);
echo odd ;
print_r(array_filter( $array1, odd ));
echo even ;
print_r(array_filter( $array2, even ));

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267570.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号