Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 比较列表中相应的元素_Python_List - Fatal编程技术网

Python 比较列表中相应的元素

Python 比较列表中相应的元素,python,list,Python,List,我试图在两个列表之间执行一个简单的比较。如何将列表A中的一个元素与列表B中的相应元素进行比较? 假设我有两个列表 A=[100100] B=[100120,95] 我想比较列表A和B(A[1]与B[1],A[2]与B[2]等等) A=[100100] B=[100120,95] 如果A将为您生成成对的元素: 打印(列表(邮政编码(A、B))) [(100, 100), (100, 120), (100, 95)] 现在,您可以进行简单的成对比较: >[a>b代表邮政编码(a,b)中的(a,b)

我试图在两个列表之间执行一个简单的比较。如何将列表A中的一个元素与列表B中的相应元素进行比较? 假设我有两个列表

A=[100100]

B=[100120,95]

我想比较列表A和B(A[1]与B[1],A[2]与B[2]等等)

A=[100100]
B=[100120,95]
如果A将为您生成成对的元素:

打印(列表(邮政编码(A、B))) [(100, 100), (100, 120), (100, 95)]
现在,您可以进行简单的成对比较:

>[a>b代表邮政编码(a,b)中的(a,b)]
[假,假,真]
现在,您可以轻松检查比较是否适用于每个元素:

>>全部(a>b表示zip(a,b)中的(a,b))
假的

我希望这能有所帮助。

您编写的代码与您的示例不同。但您到底想实现什么?您是否试图检查
A
中的所有元素是否小于或等于
B
中相同索引的元素?在比较列表时,它会逐个元素进行比较。前两个元素相等。A的第二个元素100小于B的第二个元素120,所以A实际上小于或等于B。你为什么期望不同的结果?
A = [100,100,100]
B = [100,120,95]

if A <= B:
    print("A is less than or equal to B")
else:
    print("A is not less than B")