I want to compare to lists and return the different indices and elements. 

So I write the following code: 

```
l1 = [1,1,1,1,1]
l2 = [1,2,1,1,3]

ind = []
diff = []

for i in range(len(l1)):
    if l1[i] != l2[i]:
        ind.append(i)
        diff.append([l1[i], l2[i]])

print ind
print diff

# output: 
# [1, 4]
# [[1, 2], [1, 3]]

```

The code works, but are there any better ways to do that?

---

Update the Question:

I want to ask for another solutions, for example with the iterator, or ternary expression like `[a,b](expression)` (Not the easiest way like what I did. I want to exclude it.) Thanks very much for the patient! :)