假设我们有 2 个列表a = [1,2,4,3,5]和b = [103,122,800,500,1000]
有没有一种优化的方法可以检查它们是否“一起增加”?
我当前的解决方案采用循环:
for i in range(1,len(a)):
if (a[i-1] < a[i] and b[i-1] > b[i]) or (a[i-1] > a[i] and b[i-1] < b[i]):
print('wrong')
有没有更好的办法?
笔记:
解决方案不需要特定于列表(实际上任何数据结构都可以)
两个迭代器不需要增加相同的单位数,只需一起增加即可。
婷婷同学_
慕妹3242003
蓝山帝景
相关分类