文章目录
数组
定义数组的方法
(30 20 10 60 50 40)
对应的索引号 0 1 2 3 4 5
方法一
数组名=(value0 value1 value 2 …)
方法二
数组名=([0]=value [1]=value [2]=value…)
方法三
列表名=“value0 value1 value2…”
数组名=($列表名)
方法四
数组名[0]=“value”
数组名[1]=“value”
数组名[2]=“value”
获取数据列表的方法
echo ${arr_number[*]}
echo ${arr_number[@]}
获取某个固定索引的元素
获取数组长度
数组包括的数据类型
使用" "或' '定义
数值类型
字符类型
数组的遍历——*和@的不同意思
数组切片
数组替换
数组删除
数组追加元素
方法一
方法二
方法三
方法四
向函数传递数组参数
如果直接将数组作为函数的参数
解决问题的办法就是,先将数组变量的值分解成单个的值,然后再作为函数的参数使用
从函数返回数组