Tôi có hai danh sách được bảo đảm có cùng độ dài. Tôi muốn so sánh các giá trị tương ứng trong danh sách (ngoại trừ mục đầu tiên) và in ra các giá trị không khớp. Cách tôi đang thực hiện nó giống như thế nàyCách Pythonic để so sánh hai danh sách và in ra sự khác biệt
i = len(list1)
if i == 1:
print 'Nothing to compare'
else:
for i in range(i):
if not (i == 0):
if list1[i] != list2[i]:
print list1[i]
print list2[i]
Có cách nào tốt hơn để làm điều này không? (Python 2.x)
chức năng lập trình với cứu hộ: nhìn vào bản đồ và zip! – mjv