python中的bool数组取反案例

作者:Boiior 时间:2023-04-12 07:33:15 

python中bool数组取反操作

由于Python中使用数字0,1 代表Flase,Ture 。所以bool数组不能像matlab一样直接进行取反操作。


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

要想对a取反,最简单的操作是


b=(a==False)
print(b)
[ True False True False True]

补充:python 将布尔数组取反的方法 True False(b=(a==False))


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

补充:python 基础语法之列表的变换(取反\切片等)

列表如何逆向地访问值:

例如:

有一个list = [1,2,3,4,5,6,7,7,8] 访问从倒数第一位到倒数第三位怎么做到? 我想要的输出效果应该是[8,7,7]

使用切片就可以了:


list[::-1][:3]
list[-3:][::-1]

list[::-1] , 实质是步长为-1进行切片

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

来源:https://blog.csdn.net/rodgerjie1993/article/details/101428378

标签:python,bool,取反
0
投稿

猜你喜欢

  • 避免Adodb.Stream输出UTF-8时自动写入的BOM(asp)

    2011-08-24 20:32:56
  • Numpy如何检查数组全为零的几种方法

    2023-05-16 12:00:25
  • django实现将后台model对象转换成json对象并传递给前端jquery

    2023-01-06 22:17:01
  • python图形用户接口实例详解

    2023-10-17 21:05:20
  • 利用keras加载训练好的.H5文件,并实现预测图片

    2021-01-18 21:18:57
  • 解决Pytorch训练过程中loss不下降的问题

    2023-03-01 09:30:22
  • python open读取文件内容时的mode模式解析

    2022-02-05 20:03:35
  • 浅析python的Lambda表达式

    2021-11-16 23:51:19
  • ASP.NET Core中的Configuration配置二

    2024-06-05 09:33:11
  • 利用Python将文本中的中英文分离方法

    2023-01-06 11:55:58
  • Python scipy的二维图像卷积运算与图像模糊处理操作示例

    2022-12-13 11:56:41
  • CentOS6.9 Python环境配置(python2.7、pip、virtualenv)

    2022-04-30 14:37:08
  • flask中过滤器的使用详解

    2023-03-01 16:00:55
  • python实现五子棋游戏(pygame版)

    2021-09-15 16:01:42
  • 2行Python代码实现给pdf文件添加水印

    2022-04-03 00:29:26
  • Win7彻底卸载Oracle 11g图文步骤(靠谱)

    2024-01-22 22:22:05
  • Python实现将Excel转换成xml的方法示例

    2023-01-19 23:02:53
  • Python实现注册、登录小程序功能

    2022-12-03 17:50:11
  • 树型结构在ASP中的简单解决

    2007-10-07 12:52:00
  • 详解MySQL索引原理以及优化

    2024-01-16 18:18:25
  • asp之家 网络编程 m.aspxhome.com