Menu
Coddy logo textTech

Temel İşlemler

Coddy'nin Python Journey'sinin Logic & Flow bölümünün bir parçası — ders 30 / 78.

Kümeler (Sets), yaygın kümeyle ilgili görevleri verimli bir şekilde gerçekleştirmenize olanak tanıyan yerleşik işlemlerle birlikte gelir. Bu işlemler arasında eleman ekleme, eleman çıkarma ve elemanların varlığını kontrol etme yer alır.

Bir kümeye eleman ekleme:

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

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

Bir kümeden bir eleman çıkarma: (eğer 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

Üç bağımsız değişken alan manage_set adında bir fonksiyon oluşturun: set1 (bir küme), element_to_add ve element_to_remove. Fonksiyon aşağıdaki işlemleri gerçekleştirmelidir:

  1. element_to_add öğesini set1 kümesine ekleyin.
  2. element_to_remove öğesini set1 kümesinden çıkarmaya çalışın. Eğer öğe kümede yoksa hiçbir şey yapmayın.
  3. 5 sayısının set1 içinde olup olmadığını kontrol edin. Eğer varsa, "5 is in the set" dizesini döndürün. Aksi takdirde, "5 is not in the set" dizesini döndürün.

Kopya kağıdı

Kümeler (Sets), elemanları yönetmek için birkaç yerleşik işlemi destekler:

Bir eleman ekleme:

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

Bir elemanı çıkarma: (eleman mevcut değilse hata verir)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# Output: {1, 3}

Eleman varlığını kontrol etme:

my_set = {1, 2, 3}
print(2 in my_set)
# Output: True
print(4 in my_set)
# Output: False

Kendin dene

def manage_set(set1, element_to_add, element_to_remove):
    # Kodu buraya 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.

Logic & Flow bölümündeki tüm dersler