python中数组array和列表list如何使用
导读:本文共1736.5字符,通常情况下阅读需要6分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1. 定义(1)数组array: 是同类型数据的有限集合(2)列表list: 是一系列按特定顺序排列的元素组成,可以将任何数据放入列表,且其中元素之间没有任何关系。2. 两者不同点(0)列表是直接可以在python中使用的;数组是python中numpy库的,所以需要import numpy后,才能使用;(1)列表中的元素数据类型可以不一样;数据中的元素数据类型... ...
目录
(为您整理了一些要点),点击可以直达。(1)数组array: 是同类型数据的有限集合
(2)列表list: 是一系列按特定顺序排列的元素组成,可以将任何数据放入列表,且其中元素之间没有任何关系。
(0)列表是直接可以在python中使用的;数组是python中numpy库的,所以需要import numpy后,才能使用;
(1)列表中的元素数据类型可以不一样;数据中的元素数据类型必须一样;
(2)列表不可以进行四则运算;数组可以进行四则运算;
(3)列表可以使用更多的存储空间,数组使用空间则相对较少;
(4)由于Numpy专门针对数组的操作和运算进行了设计,所以数组的存储效率和输入输出性能都远优于python中的列表,且数据量越大,优势就越明显
(1)都可以根据索引取其中的数组
Step1: 引入依赖
Step2: 初始化
Step3: 基本操作
打印结果:
1.0
长度: 5
类型 <class 'numpy.ndarray'>
基本操作有点简单,就部一一展示了。
怎删改查看代码,写得比较清晰了:
运行结果:
原list = []
增加后的list = [0, array([0., 0., 0.]), ['a', 'b']]
改后list = [1, array([0., 0., 0.]), ['a', 'b']]
插入后的list = [['c'], 1, array([0., 0., 0.]), ['a', 'b']]
删除指定[]后的list = [1, array([0., 0., 0.]), ['a', 'b']]
删除指定索引1后的list = [1, ['a', 'b']]
删除最后一个值后的list = [1]
python中数组array和列表list如何使用的详细内容,希望对您有所帮助,信息来源于网络。