linux基础之数组

 时间:2024-10-20 06:50:42

1、定义数组:一对括号表示是数组,数组元素用“空格”符号分鳞犹萄迎割开。引用数组时从序号0开始。下面这个方式可以直接定义数组,这个是一个最简单的方式了!!array=(10 20 30 40 50)当然,我们也可以单个定义数组,不过显得有点繁琐。array[0]=10array[1]=20array[2]=30array[3]=40array[4]=50

linux基础之数组

2、显示数组中所有元素:显示数组的所有元素有两种方法。第一个方法是使用echo ${array[*]},第二个方法是使用echo ${array[@]}。小禅我推荐你使用第二个方法。

linux基础之数组

3、显示数组的其中一项:比如我只要显示第2项的值是多少!使用echo ${array[1]} 即可看到第二项的值了,即系为20.

linux基础之数组

4、显示数组的长度:小禅对这个长度经常遗忘,感觉不太符合自己的惯性。需要在花括号中的元素前面添加一个#号。例子:echo ${#array[@]}真的,看起来有点别扭,太难记住了。

linux基础之数组

5、显示某个范围的选项:这个有点像列表中切片截取某部分我们所需要的值。例子:取第一个和第三个的值echo ${array[@]:0:3}

linux基础之数组

6、替换数组的值:顾名思义可以把数组中的值进行替换。例子:比如把所有的0全部替换成1,但是呢,替换后原数组的值还是没有变的。echo ${array[@]/0/1}

linux基础之数组

7、删除某项元素:数组可以删除某项你不需要的元素。比如:删除数组第2项元素。unset array[1]

linux基础之数组
  • 博士伦隐形眼镜价格?
  • 小腿肌肉拉伤怎么办
  • 爱玩酱怎么实名认证
  • 怎么挑选生日礼物?
  • 宝宝两岁突然不喝奶粉了怎么办
  • 热门搜索
    手抄报花边边框 亲子阅读手抄报 关于老师的手抄报 六一儿童节手抄报大全 小学生科普手抄报 创文手抄报 小学生手抄报模板 社会主义价值观手抄报 教师节手抄报模板 珍惜生命手抄报