资讯专栏INFORMATION COLUMN

numpy数组(2)

jiekechoo / 3316人阅读

摘要:数组的向量化运算加减乘除阶乘数组的向量化运算加减乘除阶乘的真假值运算的真假值运算的真假值运算

import numpy as np

numpy数组的向量化运算1(加减乘除阶乘)

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

print a + b   #[2 4 4 6]
print a - b   #[0 0 2 2]
print a * b   #[1 4 3 8]
print a / b   #[1 1 3 2]
print a ** b  #[1 4 3 16]

numpy数组的向量化运算2(加减乘除阶乘)

a = np.array([1, 2, 3, 4])  
b = 2 
print a + b   #[3 4 5 6]
print a - b   #[-1  0  1  2]
print a * b   #[2 4 6 8]
print a / b   #[0 1 1 2]
print a ** b  #[1 4 9 16] 

numpy的真假值运算(1)

a = np.array([True, True, False, False])
b = np.array([True, False, True, False])

print a & b        #[True False False False]
print a | b        #[True True True False]
print ~a           #[False False  True  True]

print a & True     #[True True False False]
print a & False    #[False False False False]

print a | True     #[True True True True]
print a | False    #[True True False False]  

numpy的真假值运算(2)

a = np.array([1, 2, 3, 4, 5])
b = np.array([5, 4, 3, 2, 1])

print a > b    #[False False False True True]
print a >= b   #[False False True True True]
print a < b    #[True True False False False]
print a <= b   #[True True True False False]
print a == b   #[False False True False False]
print a != b   #[True True False True True] 

numpy的真假值运算(3)

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

print a > b    #[False False True True]
print a >= b   #[False True True True]
print a < b    #[True False False False]
print a <= b   #[True True False False]
print a == b   #[False True False False]
print a != b   #[True False True True]     

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/41804.html

相关文章

  • NumPy 数组大全

    摘要:在下面的例子中,我们创建了一个二维数组并插入了两列输出如果没有使用参数,则会输出这就是数组结构的扁平化。下面的例子中我们从二维数组中删除了一行输出在方法中,首先给出数组,然后给出要删除的元素的索引。数组被传递给函数。 NumPy 是一个Python 库,用于 Python 编程中的科学计算。在本教程中,你将学习如何在 NumPy 数组上以多种方式添加、删除、排序和操作元素。 NumPy...

    kk_miles 评论0 收藏0
  • NumPy 数组大全

    摘要:在下面的例子中,我们创建了一个二维数组并插入了两列输出如果没有使用参数,则会输出这就是数组结构的扁平化。下面的例子中我们从二维数组中删除了一行输出在方法中,首先给出数组,然后给出要删除的元素的索引。数组被传递给函数。 NumPy 是一个Python 库,用于 Python 编程中的科学计算。在本教程中,你将学习如何在 NumPy 数组上以多种方式添加、删除、排序和操作元素。 NumPy...

    yunhao 评论0 收藏0
  • 真假美猴王-Numpy数据与Python数组的区别与联系

    摘要:下文统一称为数组是存储单一数据类型的多维数组同语言数组直接保存数值而则是能够对数组进行处理的函数。动态数据类型与的数组和的这些不可变数据类型的适用场景等可变数据类型适用于需要不断对原始数据进行修改的场景。 showImg(https://segmentfault.com/img/remote/1460000018925396);Numpy,是python中的一个矩阵计算包,功能类似ma...

    邹强 评论0 收藏0
  • Numpy中的通用函数和聚合

    摘要:概述在中存在着通用函数和聚合去对数据进行处理通过向量进行对数据数组的计算而这些向量主要依靠一些通用函数而聚合是对面对大量数据时获取描述性统计信息的方法。三角函数提供了大量好用的通用函数,其中对于数据科学家最有用的就是三角函数。 showImg(https://segmentfault.com/img/remote/1460000018925263); 概述 在Numpy中存在着通用函数...

    xorpay 评论0 收藏0
  • python_numPy学习

    摘要:而由一个与此数组相关系的数据类型对象来描述其数组元素的数据格式例如其字符组顺序在存储器中占用的字符组数量整数或者浮点数等等。一个行列的矩阵的是数组中所有元素的数量数组中元素的类型,例如或者数组中每个元素的大小,单位为字节存储数组元素的缓冲。 原文链接 numPy 维基百科 特点 NumPy引用CPython(一个使用字节码的解释器),而在这个Python实现解释器上所写的数学算法代码...

    lauren_liuling 评论0 收藏0
  • python数学建模是加深Numpy和Pandas学习

      小编写这篇文章的主要目的,主要是来给大家去做一个介绍的,介绍的内容主要还是涉及到python的一些相关事情,比如我们可以利用python去进行搭建数字建模的相关平台。其中,主要的内容有加深Numpy和Pandas的相关学习,具体内容,下面给大家详细解答下。  Numpy学习  #Numpy的基本使用   '''   Numpy提供了两种基本的对象:ndarray存储单一...

    89542767 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<