当前位置: 首页 > 图灵资讯 > 行业资讯> python怎么创建对象数组

python怎么创建对象数组

发布时间:2025-05-09 10:53:57

一、直接定义法:

1.直接定义

matrix=[0,1,2,3]

2.间接定义

matrix=[0forinrange(4)
print(matrix)

相关推荐:Python基础教程

二、Numpy方法:

Numpy内置了从零开始创建数组的函数:zeros(shape)用0填充指定形状的数组将被创建。默认dtype为float64。

以下是几种常用的创作方法:

#coding=utf-8
importnumpyasnp
a=np.array(1、2、3、4、5)
printa
b=np.zeros((2,3))
printb
c=np.arange(10)
printc
d=np.arange(2,10,dtype=np.float)
printd
e=np.linspace(1.0,4.0,6)
printe
f=np.indices((3,3))
printf

三、其它转换方法:

还有一种常用的数组方法,就是从其他Python结构(如列表、元组)转换。

以下是一些例子。

列表转数组:

a=[]
a.append(1,2,4)
a.append(2,3,4)
a=np.array(a)
a.flatten()

元组转成数组:

importnumpyasnp
mylist=[1,2,3]
printtuple(mylist)
iarray=np.array(tuple(mylist))
printiarray

(推荐操作系统:windows7系统Python 3.9.1,DELL G3电脑。)

相关文章

python3兼容python2吗

python3兼容python2吗

2025-05-09
python3 whl怎么安装

python3 whl怎么安装

2025-05-09
python 字典怎么提取value

python 字典怎么提取value

2025-05-09
python 怎样计算字符串的长度

python 怎样计算字符串的长度

2025-05-09
python 怎么样反向输出字符串

python 怎么样反向输出字符串

2025-05-09
python 怎么判断字符串开头

python 怎么判断字符串开头

2025-05-09