【发布时间】:2021-08-27 22:54:38
【问题描述】:
有没有办法检查向量的一个值是否大于/小于下一个值?不使用循环?
这是向量: 1 2 4 3 6 9
这就是我需要的答案: 真真假真真
【问题讨论】:
-
这听起来像是一个作业问题......但是,您可以使用 zip 轻松完成,两个输入抵消了我的一个。
-
numpy也可以轻松搞定。
有没有办法检查向量的一个值是否大于/小于下一个值?不使用循环?
这是向量: 1 2 4 3 6 9
这就是我需要的答案: 真真假真真
【问题讨论】:
numpy也可以轻松搞定。
尝试查看numpy 中的diff 函数。这将为您提供每个值与其右邻之间的差异。然后您可以检查该值是小于还是大于 0。
【讨论】: