li2の中にある要素をliから除外したいと考えています。
実行するとli=[4]としようとしていますが,li=[2,4]となってしまいます.
よろしくお願いします。

li=[1,2,3,4]
li2=[1,2,3]

for i in li:
    if i in li2:
        li.remove(i)

print(li)