# Python 数组初始化示例
# 1. 使用列表推导式初始化数组
# 初始化一个包含 5 个元素的数组,每个元素都是 0
array1 = [0 for _ in range(5)]
print("使用列表推导式初始化:", array1)
# 2. 使用乘法操作符初始化数组
# 初始化一个包含 5 个元素的数组,每个元素都是 0
array2 = [0] * 5
print("使用乘法操作符初始化:", array2)
# 3. 使用内置的 list() 函数初始化数组
# 初始化一个空数组
array3 = list()
print("使用 list() 函数初始化空数组:", array3)
# 4. 使用 numpy 库初始化数组
# 需要先安装 numpy 库:pip install numpy
import numpy as np
# 初始化一个包含 5 个元素的数组,每个元素都是 0
array4 = np.zeros(5)
print("使用 numpy 初始化:", array4)
# 5. 初始化多维数组
# 初始化一个 3x3 的二维数组,每个元素都是 0
array5 = [[0 for _ in range(3)] for _ in range(3)]
print("初始化多维数组:", array5)
[0 for _ in range(5)] 创建一个包含 5 个 0 的数组。[0] * 5 创建一个包含 5 个 0 的数组,这种方式更简洁。numpy.zeros() 创建一个包含指定数量 0 的数组,适合科学计算和大数据处理。[[0 for _ in range(3)] for _ in range(3)] 创建一个 3x3 的二维数组。上一篇:python *=
下一篇:python解析json字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站