美文网首页
array-布尔类型索引

array-布尔类型索引

作者: 测试探索 | 来源:发表于2021-12-07 20:58 被阅读0次
问题:给一个数组,选出数组中所有大于5的数
import numpy as np
import random

a = [random.randint(0,10) for i in range(20)]
print("a的结果是:",a)

#第一种方式
b = list(filter(lambda x:x > 5,a))
print("b的结果是:",b)

#第二种方式
a = np.array(a)
c = a[a > 5]
print(c,type(c))
image.png
原理
image.png
求取大于5的偶数
d = a[(a>5) & (a%2 == 0)]
print("大于5的偶数为:",d)
image.png

相关文章

  • array-布尔类型索引

    问题:给一个数组,选出数组中所有大于5的数 原理 求取大于5的偶数

  • es

    结构 索引+ mapping(库结构)  文档1,文档2。。(表) 类型 字符,数字,布尔,日期,对象,数组,ip...

  • Array indexOf 和 includes 的区别

    返回值不同 indexOf 返回数值类型,表示当前第一个匹配到的数组索引 includes 返回布尔类型,判断是否...

  • Numpy布尔索引和花式索引

    Numpy布尔索引和花式索引 布尔索引:指的是一个由布尔值组成的数组可以作为一个数组的索引,返回的数据为True值...

  • 布尔索引

    布尔值数组的长度必须和数组轴索引长度一致。 使用布尔值索引选择数据时,总是生成数据的拷贝,即使返回的数组没有任何变...

  • ES6中every和some的用法和区别

    相同:every和some都有三个参数,即item-当前项,index-当前项的索引值,array-数组本身;不同...

  • 5章 布尔表达式

    本章大纲 布尔类型 布尔表达式 布尔操作符 布尔类型 布尔类型:只有2中结果:真 假 布尔表达式 布尔表达式 ...

  • Pandas数据操作

    Pandas数据操作 Series索引 行索引 切片索引 不连续索引 布尔索引 DataFrame索引 列索引 不...

  • pandas学习-2

    Pandas数据结构Series:索引 位置下标 / 标签索引 / 切片索引 / 布尔型索引

  • typeScript学习01

    布尔类型 布尔值是最基础的数据类型,在 TypeScript 中,使用 boolean 定义布尔值类型: 数值类型...

网友评论

      本文标题:array-布尔类型索引

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