Python intersection_update () Kümesi

İntersection_update (), kümelerin kesişimiyle intersection_update () yöntemini çağıran kümeyi günceller.

İki veya daha fazla kümenin kesişimi, tüm kümeler için ortak olan öğeler kümesidir.

Daha fazla bilgi edinmek için Python set Intersection'ı ziyaret edin.

Sözdizimi intersection_update()şöyledir:

 A. intersection_update (* diğer_setler)

intersection_update () Parametreler

intersection_update()Yöntem, bağımsız değişken (set), rastgele sayıda sağlar.

Not: * sözdiziminin bir parçası değildir. Yöntemin keyfi sayıda argümana izin verdiğini belirtmek için kullanılır.

Intersection_update () 'den Dönüş Değeri

Bu yöntem döndürür None(yani bir dönüş değeri yoktur). Yalnızca intersection_update()yöntemi çağıran kümeyi günceller .

Örneğin:

 result = A.intersection_update(B, C)

Kodu çalıştırdığınızda,

  • sonuç olacak None
  • A, A, B ve C'nin kesişme noktasına eşit olacaktır
  • B değişmeden kalır
  • C değişmeden kalır

Örnek 1: intersection_update () Nasıl Çalışır?

 A = (1, 2, 3, 4) B = (2, 3, 4, 5) result = A.intersection_update(B) print('result =', result) print('A =', A) print('B =', B)

Çıktı

 sonuç = Yok A = (2, 3, 4) B = (2, 3, 4, 5)

Örnek 2: İki Parametreli intersection_update ()

 A = (1, 2, 3, 4) B = (2, 3, 4, 5, 6) C = (4, 5, 6, 9, 10) result = C.intersection_update(B, A) print('result =', result) print('C =', C) print('B =', B) print('A =', A)

Çıktı

 sonuç = Yok C = (4) B = (2, 3, 4, 5, 6) A = (1, 2, 3, 4)

Ilginç makaleler...