2 listeyi karşılaştırma yardım

kümeleri kullanınca hallettim teşekkürler

y = [        "arşiv","avize","bakış","balık","beyaz",
         "binek","bitki","bıçak","büyük","ceviz",
         "çetin","çiçek","daima","deste","dokuz",
         "dosya","dünya","fetih","garip","kavun",
         "kitap","köpek","küçük","lamba","lisan",
         "magma","makas","meyva","nokta","salam",
         "siyah","tabii","venüs","yeşil","yirmi"

]

def sifre(**params):

harf_1 = input("1. Sıranın Harflerini virgül koyarak yazın: ")
harf_2 = input("2. Sıranın Harflerini virgül koyarak yazın: ")
harf_3 = input("3. Sıranın Harflerini virgül koyarak yazın: ")
harf_4 = input("4. Sıranın Harflerini virgül koyarak yazın: ")
harf_5 = input("5. Sıranın Harflerini virgül koyarak yazın: ")

harf_1 = harf_1.split(",")
harf_2 = harf_2.split(",")
harf_3 = harf_3.split(",")
harf_4 = harf_4.split(",")
harf_5 = harf_5.split(",")

x = []
for a in harf_1:
    for b in harf_2:
        for c in harf_3:
            for d in harf_4:
                for e in  harf_5:
                    x.append(a+b+c+d+e)

print(set(y) & set(x))

sifre()