遍历数组删除数组下标
时间: 2023-09-25 10:12:08 浏览: 55
可以使用以下代码来定义一个数组,并删除下标为偶数的元素:
```
<?php
$arr = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
foreach ($arr as $key => $value) {
if ($key % 2 == 0) {
unset($arr[$key]);
}
}
print_r($arr);
?>
```
运行结果为:
```
Array
(
[1] => 2
[3] => 4
[5] => 6
[7] => 8
[9] => 10
)
```
可以看到,下标为偶数的元素已经被删除了。
相关问题
js用for下标遍历数组
在JavaScript中,可以使用for循环结构来遍历数组,其中使用下标来访问每个元素。以下是使用for循环和下标遍历数组的示例代码:
```javascript
var infoData = [1, 2, 3];
for (var i = 0; i < infoData.length; i++) {
console.log(infoData[i]);
}
```
在这个示例中,我们使用了一个变量i作为数组的下标,从0开始逐个遍历数组元素。在每次循环中,通过infoData[i]来访问数组中的元素。
matlab 遍历数组求最小值及其下标
在MATLAB中,可以通过循环遍历数组来求取最小值及其对应的下标。以下是一个示例代码:
```matlab
% 定义一个示例数组
arr = [4, 2, 7, 1, 5];
% 初始化最小值及对应下标
min_val = arr(1); % 假设第一个元素为最小值
min_idx = 1; % 初始化最小值对应的下标为1
% 遍历数组
for i = 2:length(arr)
% 如果当前元素小于最小值,则更新最小值及对应下标
if arr(i) < min_val
min_val = arr(i);
min_idx = i;
end
end
% 输出结果
disp(['最小值为:', num2str(min_val)]);
disp(['最小值的下标为:', num2str(min_idx)]);
```
通过上述代码,我们首先定义一个示例数组 `arr`,然后初始化最小值和对应下标为数组的第一个元素和索引1。接下来,通过循环遍历数组,从第二个元素开始,逐个与最小值进行比较,如果有更小的值,则更新最小值及对应下标。最后,输出最小值及其下标即可。
运行上述代码的结果如下:
```
最小值为:1
最小值的下标为:4
```
即示例数组 `[4, 2, 7, 1, 5]` 的最小值为1,其在数组中的下标为4。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)