Python检查一个值是不是大于数组/向量中的下一个值[重复]
Posted
技术标签:
【中文标题】Python检查一个值是不是大于数组/向量中的下一个值[重复]【英文标题】:Python check if one value is greater than the next one in array/vector [duplicate]Python检查一个值是否大于数组/向量中的下一个值[重复] 【发布时间】:2021-08-27 22:54:38 【问题描述】:有没有办法检查向量的一个值是否大于/小于下一个值?不使用循环?
这是向量: 1 2 4 3 6 9
这就是我需要的答案: 真真假真真
【问题讨论】:
这听起来像是一个作业问题......但是,您可以使用 zip 轻松完成,两个输入抵消了我的一个。numpy
也可以轻松搞定。
【参考方案1】:
尝试查看numpy
中的diff
函数。这将为您提供每个值与其右邻之间的差异。然后您可以检查该值是小于还是大于 0。
【讨论】:
以上是关于Python检查一个值是不是大于数组/向量中的下一个值[重复]的主要内容,如果未能解决你的问题,请参考以下文章
C ++:检查向量中的元素是不是大于另一个具有相同索引的元素的有效方法?