Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python 数组初始化

作者:龙之灬殇   发布日期:2026-03-12   浏览:81

# 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)

解释说明:

  1. 列表推导式:通过 [0 for _ in range(5)] 创建一个包含 5 个 0 的数组。
  2. 乘法操作符:通过 [0] * 5 创建一个包含 5 个 0 的数组,这种方式更简洁。
  3. list() 函数:创建一个空数组,适用于需要动态添加元素的场景。
  4. numpy 库:使用 numpy.zeros() 创建一个包含指定数量 0 的数组,适合科学计算和大数据处理。
  5. 多维数组:通过嵌套列表推导式创建多维数组,如 [[0 for _ in range(3)] for _ in range(3)] 创建一个 3x3 的二维数组。

上一篇:python *=

下一篇:python解析json字符串

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站