我想比较两个相同长度的列表a=[1,3,5,7,9]b=[1,2,5,7,3]并找出差异数n,在本例中为n=2,如果长度不相等,也会返回错误。执行此操作的pythonic方式是什么? 最佳答案 最简单的方法是使用thesum()built-in和一个generatorexpression:defdifferences(a,b):iflen(a)!=len(b):raiseValueError("Listsofdifferentlength.")returnsum(i!=jfori,jinzip(a,b))我们使用zip()一起遍历列