python生成数组的方法是什么

1152
2024/1/28 13:59:45
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

Python生成数组的方法有多种,以下列举了几种常见的方法:

  1. 使用列表推导式(List Comprehension):
arr = [x for x in range(10)]  # 生成一个包含0到9的数组
  1. 使用range()函数:
arr = list(range(10))  # 生成一个包含0到9的数组
  1. 使用numpy库:
import numpy as np

arr = np.array([1, 2, 3, 4, 5])  # 生成一个包含1到5的numpy数组

arr = np.zeros(5)  # 生成一个包含5个0的numpy数组

arr = np.ones(5)  # 生成一个包含5个1的numpy数组

arr = np.arange(10)  # 生成一个包含0到9的numpy数组
  1. 使用random库生成随机数组:
import random

arr = [random.randint(1, 10) for _ in range(5)]  # 生成一个包含5个1到10之间随机整数的数组

以上是一些生成数组的常见方法,根据具体需求可以选择适合的方法。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: python如何把txt文件读取为数组