当前位置: 首页 > news >正文

numpy np.logical_not函数介绍

np.logical_not 是 NumPy 提供的一个用于逻辑取反的函数。它会将数组中的每个布尔值取反,即将 True 变为 FalseFalse 变为 True。此外,对于非布尔数组,np.logical_not 会将非零值视为 True、将零视为 False,然后执行取反操作。

语法

np.logical_not(x, out=None)
  • x:输入数组,可以是布尔型或数值型。
  • out:可选参数,用于指定存放输出结果的数组。

返回值

返回一个与 x 相同形状的布尔数组,表示 x 中各元素取反后的结果。

示例代码

1. 对布尔数组取反
import numpy as npbool_array = np.array([True, False, True, False])
result = np.logical_not(bool_array)
print(result)  # 输出: [False  True False  True]
2. 对数值数组取反
num_array = np.array([1, 0, -1, 2, 0])
result = np.logical_not(num_array)
print(result)  # 输出: [False  True False 

http://www.mrgr.cn/news/69610.html

相关文章:

  • 怎么样绑定域名到AWS(亚马逊云)服务器
  • Spring框架之责任链模式 (Chain of Responsibility Pattern)
  • 23.网工入门篇--------介绍一下园区网典型组网架构及案例实践
  • 【Unity Bug 随记】unity version control 报 xx is not in a workspace.
  • Python 获取PDF的各种页面信息(页数、页面尺寸、旋转角度、页面方向等)
  • 【蓝桥等考C++真题】蓝桥杯等级考试C++组第13级L13真题原题(含答案)-最大的数
  • LLMs在供应链投毒检测中的应用
  • Python中的动态属性管理:使用`__getattr__`和`__setattr__`实现灵活的数据访问
  • 文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《基于数据-模型混合驱动方法的多类型移动应急资源优化调度策略 》
  • 一文带你看懂Java多线程并发,深度剖析AQS源码
  • 想让水凝胶像智能生物一样行动?光和电怎样赋予其自主 “超能力”?
  • 基于PyQt Python的深度学习图像处理界面开发(一)
  • 【含开题报告+文档+PPT+源码】基于Springboot和vue的电影售票系统
  • 政务培训|LLM大模型在政府/公共卫生系统的应用
  • stm32以太网接口:MII和RMII
  • 前端 性能优化 (图片与样式篇)
  • 【GESP】C++一级真题练习(202312)luogu-B3921,小杨的考试
  • 用 Python 进行建模优化:Pyomo
  • KALI-sqlmap更新
  • 【51单片机】I2C总线详解 + AT24C02
  • 代码随想录刷题记录(二十五)——54. 替换数字
  • RabbitMQ 篇-深入了解延迟消息、MQ 可靠性(生产者可靠性、MQ 可靠性、消费者可靠性)
  • 【java】通过<类与对象> 引入-> 链表
  • PHP反序列化漏洞(非常详细),零基础入门到精通,看这一篇就够了
  • Halcon 自定义滤波核
  • C++面向对象面试题及参考答案