NumPy 习题册
Posted 诗雨时
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NumPy 习题册相关的知识,希望对你有一定的参考价值。
习题 1:
考点:NumPy 模块的 arange() 函数的功能
题目:arange(5) 的所用是什么?
A. 创建一个包含 5 个元素的 Python 列表(list),取值分别为 1 ~ 5 的整数
B. 创建一个包含 5 个元素的 Python 列表(list),取值分别为 0 ~ 4 的整数
C. 创建一个包含 5 个元素的 NumPy 数组(ndarray),取值分别为 1 ~ 5 的整数
D. 创建一个包含 5 个元素的 NumPy 数组(ndarray),取值分别为 0 ~ 4 的整数
E. 以上都不对
解析:
import numpy as np
data = np.arange(5)
print(data)
print(type(data))
[0 1 2 3 4]
<class 'numpy.ndarray'>
正确答案:D
习题 2:
考点:ndarray 对象维度属性的存储方式
题目:ndarray 对象的维度属性是以下列哪种方式存储的?
A. 逗号隔开的字符串
B. Python 列表(list)
C. Python 元组(tuple)
D. 以上都不对
解析:
import numpy as np
a = list(np.arange(2))
b = list(np.arange(2))]
data = np.array([a, b)
# 查看数组数据
print(data)
# 查看数组data的类型
print(type(data))
print(data)
# 查看数组维度
print(data.shape)
# 查看数组维度类型
print(type(data.shape))
[[0 1]
[0 1]]
<class 'numpy.ndarray'>
(2, 2)
<class 'tuple'>
正确答案:C
以上是关于NumPy 习题册的主要内容,如果未能解决你的问题,请参考以下文章