比较python中两个元组的部分值 - python

这是我有一个简单的代码:

a=(6,3,4,5)
b=(1,2,1,3)

if (a[i]<b[i+1]  for i in range(1,3)):
    print("Yes")
else:
    print("No")

我想做的是
如果a [1] 此代码始终返回是。关于如何修改此的任何提示?

python大神给出的解决方案

使用allany同时测试一个元组中的所有值。如果迭代器中的所有内容均为all -ish,则True返回True;如果可迭代项中的任何内容为any -ish,则True返回True

例如:

if all(a[i]<b[i+1]  for i in range(1,3)):
    print("Yes")
else:
    print("No")