【Numpy】(1)创建数组

NumPy 是 Python 的一个开源数值计算扩展库,用于高性能的科学计算和数据分析。它提供了一个强大的N维数组对象ndarray,以及用于对这些数组进行操作的各种函数。

通过pip安装:

pip install numpy

创建数组

从列表创建

numpy.array可以通过多种方式创建,最直接的方式是使用np.array函数,将Python列表或元组转换为ndarray对象。

import numpy as np

# 从列表创建数组
arr_from_list = np.array([1, 2, 3, 4, 5])
print(arr_from_list)
# 输出:[1 2 3 4 5]

# 从嵌套列表创建二维数组
arr_from_nested_list = np.array([[1, 2, 3], [4, 5, 6]])
print(arr_from_nested_list)
# 输出:
# [[1 2 3]
#  [4 5 6]]

在创建numpy.array时,可以通过dtype参数指定数组元素的数据类型。NumPy提供了丰富的数据类型,包括intfloatcomplexboolobject等。

arr_int = np.array([1, 2, 3], dtype=np.int32)
arr_float = np.array([1, 2, 3], dtype=np.float64)
print("整型数组:", arr_int

相关推荐

  1. Numpy】(1创建数组

    2024-03-16 09:08:03       38 阅读
  2. NumPy数组】:深入解析numpy.array()函数

    2024-03-16 09:08:03       32 阅读
  3. numpy数组追加元素

    2024-03-16 09:08:03       61 阅读
  4. NumPy 数组对象

    2024-03-16 09:08:03       40 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-16 09:08:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-16 09:08:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-16 09:08:03       82 阅读
  4. Python语言-面向对象

    2024-03-16 09:08:03       91 阅读

热门阅读

  1. Redis对过期key的删除策略

    2024-03-16 09:08:03       35 阅读
  2. 前端框架的发展史

    2024-03-16 09:08:03       48 阅读
  3. JVM篇面试题 2024

    2024-03-16 09:08:03       34 阅读
  4. WPF触发器与模板

    2024-03-16 09:08:03       37 阅读
  5. Go 构建高效的二叉搜索树联系簿

    2024-03-16 09:08:03       43 阅读
  6. C语言经典面试题目(八)

    2024-03-16 09:08:03       47 阅读
  7. HCI命令

    2024-03-16 09:08:03       30 阅读
  8. 大白话聊聊:DevOps

    2024-03-16 09:08:03       39 阅读
  9. 关于设计和搭建Devops平台的20道高级面试题

    2024-03-16 09:08:03       37 阅读
  10. 简单分析SpringMVC的处理请求流程

    2024-03-16 09:08:03       42 阅读
  11. C语言课后作业 20 题+考研上机应用题

    2024-03-16 09:08:03       34 阅读