数组的寄义
就是定义了一系列,可以是整数,字符串,浮点的数的变量值的聚集。
数组可以一次性定义多个变量值,可以直接从数组当中引用。
定义数组方法
方法1
定义的数组可以是整数大概字符串都行,第一位从0开始
方法2
获取数组的长度
遍历数组内部的值
如:采取数组遍历的方式,创建用户,xy101、xy102、xy103 和xy104,密码为123456。
数组的切片
从指定位置获取指定值
如打印从第一个数开始的2个数
0:表现起始位置
2:代表步长
数组的值怎样举行更换
暂时更换
如将值为4更换成66,暂时更换只能打印出来给我们看一下,无实意,故不改变原来数组的值。
永世更换
永世更换需要先重新定义一个新的数组
删除数组
删除整个数组
删除数组中任意值
由上可见,我们删了1位置对应的值:4后,1位置的值变成了空值,而1位置并没有往后延。
留意:数组不管删掉值大概添加值,原位置对应的原值不会变。
追加数组中的元素
这种方式会自动往后添加值
函数内的数组传参
案例1:从外部传一个数组进入函数内部,数组的值都是整数,怎样把这些值累加求和
案例2:根据案例1,把传参进去的数组内每个值*2,然后打印出新的数组。
冒号排序
案例1:把数组内的元素(整数),安装从小到大,大概从大到小的序次举行排序。
假如想要由小到大肆行排序,只需要换成 if [ "$first" -gt "$second" ] 即可。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |