美文网首页
python之数组

python之数组

作者: magiczero | 来源:发表于2018-08-11 19:15 被阅读0次

python中,一维数组被打印成行,二维数组成矩阵,三维数组成矩阵列表。

一维是行,横着延伸;(里层for)

二维是列,竖着延伸;(外层for)

三维是行和列,竖着延伸;(再外层for)

但多数情况接触的是一维和二维(矩阵),所以三维不作了解。

首先,需要在python里安装Numpy,一个强大的数学包

view中,Tool windows -->terminal--->pip install Numpy

安装好后,就可以创建数组,数组参数是一个,为列表或元组,如下:

import numpy

#一维数组,参数为列表

a= numpy.array([1,2,3,4])

print(a)

print(a.shape)

print('维度:',a.ndim)

#二维数组,参数为一个大的列表

b= numpy.array([[1,2,3],[4,5,6]])

print(b)

print(b.shape)

print('维度:',b.ndim)

#二维数组,参数为一个大的元组

c=numpy.array(([1,2,3],[4,3,6],[10,12,14]))

print(c)

print(c.shape)  #三行三列

print('维度:',c.ndim)

#数组元素的修改

#数组所有元素都乘以3

d= a*3

print(d)

#数组所有元素都平方

e= a**2

print(e)

#数组所有元素开平方

f= numpy.sqrt(e)

print("哈哈哈", f)

#数组所有元素都加2

g=a+2

print(g)

#查询数组元素

#查询第一行所有数据

print(b[0])

#查询第一行第一个数据

print(b[1][1])

相关文章

  • python之数组

    python中,一维数组被打印成行,二维数组成矩阵,三维数组成矩阵列表。 一维是行,横着延伸;(里层for) 二维...

  • Python NumPy Array,python 数组中元素计

    Python NumPy Array python 数组中元素计算 Python计算体重指数 Python让数组中...

  • 2018-07-02Python数组

    Python基础学习-Python中最常见括号()、[]、{}的区别 NumPy数组(1、数组初探) Python...

  • 4、python 之 数组

    数组可直接定义,空或者是几个数据,或者包含其它数组。只需要用[中括号]括起来,数据中间用逗号隔开即可,如:memb...

  • Python数组

    python查看字符串中指定字符非重叠出现的次数 python反转数组内容 Python数组排序1 python数...

  • python计算生态概览

    从数据处理到人工智能 Python库之数据分析 1.Numpy: 表达N维数组的最基础库 -Python接口...

  • Numpy笔记1:入门

    Numeic Python的简称,Python第三方库,用于计算、处理一维数组或多维数组 1、优点 Python ...

  • 最小子数组和与最大子数组和

    python 使用切片 动态规划 O(n * logn) 最小子数组和,考虑Python的数组切片功能,只能...

  • Python 科学应用库 numpy(F)

    Numpy 数组要比 Python 数组快 python 提供的内置对象 List , 在 numpy 使用二进制...

  • Python列表

    python的列表(数组)

网友评论

      本文标题:python之数组

      本文链接:https://www.haomeiwen.com/subject/tjodbftx.html