Ders Notu
Tamamlama Gereklilikleri
Kümeler
Kümeler, matematikten bildiğimiz “küme” kavramıyla bağlantılıdır. Bu veri türü, matematikteki kümelerin sahip olduğu kesişim, birleşim ve fark gibi özelliklere sahiptir. Listeler, demetler ve sözlüklerin aksine kümelerin ayırt edici bir işareti yoktur. Küme oluşturmak için set() adlı özel bir fonksiyondan yararlanılmaktadır. Boş bir küme şöyle oluşturulur:
küme = set()
İçinde öğe barındıran kümeler ise şu şekilde oluşturulur:
küme = set(["elma", "muz", "kiraz"])
Bir başka küme oluşturma şekli ise şöyledir:
küme = {"elma", "muz", "kiraz"}
Ancak şu bir boş küme değildir, bu Python'da boş bir sözlük olarak tanımlanmaktadır:
küme = {}
Daha önce oluşturulmuş liste ve demetler gibi veri türleri bir kümeye dönüştürülebilir:
liste = ["elma", "muz", "kiraz"]
küme = set(liste)
demet = ("elma", "muz", "kiraz")
küme2 = set(demet)