从给定数组中提取所有的奇数([0,1,2,3,4,5,6,7,8,9])
时间: 2023-10-01 09:07:50 浏览: 66
python [:3] 实现提取数组中的数
可以使用一个循环来遍历数组中的每个元素,判断该元素是否为奇数,如果是,则将其添加到一个新的数组中。代码示例如下:
```python
# 给定数组
arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
# 新建空数组,用于存储奇数
odd_arr = []
# 遍历数组中的每个元素
for num in arr:
# 判断该元素是否为奇数
if num % 2 != 0:
# 如果是奇数,添加到新数组中
odd_arr.append(num)
# 打印结果
print(odd_arr) # [1, 3, 5, 7, 9]
```
其中 `%` 表示取模运算,即求除法的余数。如果一个数除以 2 的余数为 1,那么它就是奇数。
阅读全文