【问题标题】: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也可以轻松搞定。

标签: python numpy vector


【解决方案1】:

尝试查看numpy 中的diff 函数。这将为您提供每个值与其右邻之间的差异。然后您可以检查该值是小于还是大于 0。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多