the*_*ick -2 python python-3.x
您好,我想比较两个这样的列表
a = [1,2] b = 10,20]如果a中的每个元素都是> b中的对应元素,则compare(a,b)将返回True
所以比较([1,2]> [3,4])是真的
比较([1,20]> [3,4])是假的
为什么这样做pythonic方式
干杯
Mik*_*iak 10
使用zip:
len(a) == len(b) and all(j > i for i, j in zip(a, b))
Run Code Online (Sandbox Code Playgroud)