请设计一个函教实现以下功能:该函数名为 pickNom ,能接收一个整型数组参数(例如 $arr =[3.2,20,8,11],并在函数内部对接收来的数组中所有的整数进行大小判断,将其中大于等于10的整数保存到一个名为$newArr 的新数组中,最后将$newArr 数组返回。
时间: 2024-11-27 08:11:49 浏览: 3
你可以通过以下Python代码来实现这个 `pickNom` 函数:
```python
def pickNom(arr):
# 创建一个新的空数组用于存放筛选后的整数
newArr = []
# 遍历输入数组中的每个元素
for num in arr:
# 检查元素是否为整数并且大于等于10
if isinstance(num, int) and num >= 10:
# 如果满足条件,将整数添加到新数组中
newArr.append(num)
# 返回筛选后的整数数组
return newArr
# 测试函数
$arr = [3.2, 20, 8, 11]
result = pickNom($arr)
print(result) # 输出: [20, 11]
```
在这个函数中,我们首先初始化了一个新的列表 `newArr`,然后遍历输入的数组 `arr` 中的每一个元素。如果元素是一个整数且其值大于等于10,我们就把它加入到 `newArr` 中。最后,函数返回处理过后的 `newArr`。
阅读全文