Menu
Coddy logo textTech

Temel İşlemler

Coddy'nin Python Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 30 / 78.

Kümeler, yaygın küme işlemlerini verimli bir şekilde gerçekleştirmenizi sağlayan yerleşik işlemlerle birlikte gelir. Bu işlemler arasında öğe ekleme, öğe kaldırma ve öğelerin varlığını kontrol etme bulunur.

Bir kümeye bir öğe ekleme:

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# Çıktı: {1, 2, 3, 4}

Not: add(), kümeyi yerinde değiştirir ve None döndürür.

Bir kümeden öğe kaldırma: (mevcut değilse hata verir!)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# Çıktı: {1, 3}

Bir öğenin varlığını kontrol etme:

my_set = {1, 2, 3}
print(2 in my_set)
# Çıktı: True
print(4 in my_set)
# Çıktı: False
challenge icon

Görev

Kolay

manage_set adlı, üç bağımsız değişken alan bir işlev oluştur: set1 (bir küme), element_to_add ve element_to_remove. İşlev aşağıdaki işlemleri gerçekleştirmelidir:

  1. element_to_add öğesini set1 kümesine ekle.
  2. element_to_remove öğesini set1 kümesinden kaldırmayı dene. Öğe kümede değilse hiçbir şey yapma.
  3. 5 sayısının set1 kümesinde olup olmadığını kontrol et. Varsa "5 is in the set" dizesini döndür. Aksi takdirde "5 is not in the set" dizesini döndür.

Kendin dene

def manage_set(set1, element_to_add, element_to_remove):
    # Buraya kod yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi