定义一个长度为10的nt数组统计数组的最大值、最小值、奇数和(偶数的个数
时间: 2024-09-30 09:02:29 浏览: 31
在Python中,我们可以使用`numpy`库来创建一个长度为10的整数数组(nt数组),然后使用内置函数来计算最大值、最小值以及奇数和(偶数的数量)。这里是一个简单的例子:
```python
import numpy as np
# 创建一个长度为10的整数数组
array = np.array([i for i in range(1, 11)])
# 计算最大值、最小值
max_value = array.max()
min_value = array.min()
# 判断奇数和偶数并计数
odd_count = sum(1 for num in array if num % 2 != 0)
even_count = len(array) - odd_count # 偶数数量等于总长度减去奇数数量
print("最大值:", max_value)
print("最小值:", min_value)
print("奇数数量:", odd_count)
print("偶数数量:", even_count)
```
这段代码首先生成了一个从1到10的整数列表,然后用`np.array()`将其转换为numpy数组。接着,我们分别找到了数组中的最大值和最小值。对于奇数和偶数的计数,我们使用了列表推导式和`sum()`函数。
阅读全文