10 Ekim 2011 Pazartesi

Kümeler-3

Clear metodu
bu metod ile kümedeki, bütün ögeleri siler.

KOD
kümeler1={1,2,3}
kümeler.clear()

kodu kümedeki bütün ögeleri siler.



union metodu
bu metod iki farklı kümenin elemanlarını birleştirir ve aynı olan ögeler varsa
bunları birer defa alarak yeni bir küme oluşturur.

KOD
a={1,2,3,4}
b={2,4,6,8}

a.union(b)

kodu ile kümeyi birleştirebiliriz.



difference metodu
iki küme ile arasındaki faklı olan elemanları verir.


KOD
a.difference(b)

kodunun çıktısı olarak

{1,3}

çıktısını verecektir.bunun tam terside mevcut yani b'de olup
a'da olmayanlarıda bulabiliriz.


symmetric_difference metodu
Bu metod her iki kümedede farklı olan elemanları verir.

KOD
a.symmetric_difference(b)


kodu

{1,3,6,8}

kümesini ekran çıktısı olarak verecektir.Bu kodun tam terside geçerlidir.



intersection metodu
bu metod iki kümenin kesişimini bize verecektir.

KOD
a.intersection(b)


kodu

{2,4}

kümesini verecektir.



issubset metodu
alt küme olup olmadığını belirler.

KOD

küme1={1,2,3,4}
küme2={1,2,3,4,5}

küme1.issubset(küme2)

kodu küme1'in küme2'nin alt kümesi olup olmadığını belirler.


issuperset metodu
kümenin kapsayıp kapsamadığını belirler.

KOD
küme2.issuperst(küme1)


şeklindeki kodumuz küme2'nin küme1'i kapsayıp kapsamadığını  belirtir.



en son olarak bu kümelerin kesişimlerinin boş küme olup olmadığını
bulalım.

küme1.isdisjoint(küme2)


kodu ile iki kümenin kesişiminin boş küme olup olmadığını verir.


kümeler dersimiz bı kadar sonraki dersimizde görüşmek üzere.

Hiç yorum yok:

Yorum Gönder