📅  最后修改于: 2023-12-03 15:23:16.027000             🧑  作者: Mango
在 Python 中创建大小未知的数组
在 Python 中创建大小未知的数组可以使用列表(List)或numpy中的数组(Array)。列表是 Python 内置的数据结构,用于存储一系列可变的元素,其长度可以动态地改变。Numpy 是 Python 的一个科学计算库,提供了一个高性能多维数组的对象 ndarray,其具有许多操作数组的方法和函数。
在 Python 中,可以使用以下语法创建一个空的列表:
my_list = []
也可以在创建时将元素添加到列表中:
my_list = [1, 2, 3]
在列表中添加元素可以使用 append()
方法:
my_list.append(4)
获取列表中的元素可以使用下标:
my_list[0] # 获取第一个元素
my_list[1] # 获取第二个元素
列表的长度可以使用 len()
方法获取:
len(my_list)
Numpy 数组需要先安装 numpy 库,可以使用以下命令进行安装:
pip install numpy
在 Numpy 中,可以使用以下语法创建一个空的数组:
import numpy as np
my_array = np.array([])
也可以在创建时将元素添加到数组中:
my_array = np.array([1, 2, 3])
在数组中添加元素可以使用 append()
方法:
my_array = np.append(my_array, 4)
获取数组中的元素可以使用下标:
my_array[0] # 获取第一个元素
my_array[1] # 获取第二个元素
长度可以使用 len()
方法获取:
len(my_array)
总结
创建大小未知的数组,在 Python 中可以使用列表(List)或 Numpy 数组(Array)。列表是 Python 内置的数据结构,使用简单,但是对于大规模数据的存储和处理,列表的效率会比较低。而 Numpy 数组则是专门用于数值计算的多维数组,其效率和灵活性都比列表更高。