Bu array-lerin her ikisinde olan rakamlardan ibaret array nasil oluştura bilirim?

Merhaba.
Dizilerde birleşim kullanarak yapabilirsiniz:

list1 = [1,2,3,4]
list2 = [3,4,5,6]

print(list(set(list1) & set(list2))) # => [3,4]

Meraba.Teşekkurler ama sonuc ben yazdiğim listeki rakamlardan sonuç [1,3,5,7] böyle olmalıdir

Yaptım olmadı.Bana çift rakamlari verdi.Amma bana tek rakamlar lazim

Tam olarak ne yapmaya çalıştığınızı detaylı anlatırmısın.

Fotorofda verilen listlerin her ikisinde olan rakamlarla tek rakamli bir list oluşturmak.Sonuç[1,3,5,7] bu olmalidir

Anladığıma göre iki listenin bileşimindeki bütün tek sayıları istiyorsunuz:

list1 = [1,2,3,2,3,4,3,4,5,6]
list2 = [7,2,10,2,7,4,9,4,9,8]

def denetle(arr1,arr2):
    liste = []
    ortak_liste = list(set(arr1) | set(arr2))
    for i in ortak_liste:
        if i % 2 == 1 and i < 10:
            liste.append(i)
    return liste

Tesekkurler.Kendimde yapa bildim😊

1 Beğeni