Numpy数组定义及操作在线实验闯关
文章目录
一、赋值定义较复杂数据结构
1、任务描述
本关任务:对比Python的基本数据类型(列表、元组、字典等),数组具有更灵活的数据存储方式,比如一维数组和二维数组或者矩阵,特别是对于数值型数据来说更有优势,根据给出的列表L1=[1,2,3,4,0.1,7]和嵌套列表L2= [[1,2,3,4],(5,6,7,8)],请利用numpy包中的array()函数将其定义为一维数组和二维数据。
2、相关知识
为了完成本关任务,你需要掌握:1.如何获取数组的长度,2.如何遍历数组
利用array()函数创建数组:
基于array()函数,可以将列表、元组、嵌套列表、嵌套元组等给定的数据结构转化为数组。值得注意的是,利用array函数之前,要导入Numpy。示例代码如下:
#1.先预定义列表d1,元组d2,嵌套列表d3、d4和嵌套元组d5
d1=[1,2,