Dalam tutorial python ini, kami akan membahas perpotongan set dalam python dengan beberapa contoh dan kami juga akan membahas topik di bawah ini
- Apa itu persimpangan?
- Persimpangan set Python
- Python menetapkan contoh persimpangan
- Persimpangan python dari dua daftar
- Persimpangan hitung python dari daftar
- Persimpangan python dari beberapa set
- Persimpangan python dari beberapa daftar
- Persimpangan python dari tiga set
- Persimpangan hitungan python set
- Python mengatur persimpangan menggunakan & operator
- Python menemukan persimpangan beberapa set
Daftar isi
Apa itu persimpangan?
Irisan dua himpunan hanya memiliki elemen yang sama untuk kedua himpunan disebut irisan dalam Python. Jika suatu elemen hanya dalam satu set maka itu bukan bagian dari persimpangan
Sintaksis
set.intersection(other_sets)Persimpangan set Python
Mari kita lihat, cara melakukan persimpangan set dengan python
Metode persimpangan mengembalikan set baru dengan elemen yang sama untuk kedua set. Dalam contoh di bawah ini "apel" hadir di kedua set sehingga mengembalikan set baru
Contoh
m1 = {"Samsung","Apple","OnePlus"} m2 = {"Oppo","Apple","Vivo"} i = m1.intersection(m2) print(i)_Dalam output ini, kita dapat melihat bahwa perpotongan set python dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Anda mungkin menyukai implementasi pohon biner Python dan Cara membaca bingkai video dengan Python
Python menetapkan contoh persimpangan
Mari kita lihat, python menyetel contoh persimpangan di python
Dalam contoh ini, kami akan membandingkan 3 set dan mengembalikan satu set dengan item yang ada di ketiga set tersebut. Kita dapat melihat bahwa "c" hadir di semua 3 set
Contoh
Dalam keluaran ini, kita dapat melihat bahwa python menetapkan contoh persimpangan. Anda dapat merujuk ke tangkapan layar di bawah ini
Membaca. Bagaimana cara menambahkan navbar dropdown di Django
Persimpangan python dari dua daftar
Sekarang, kita akan melihat persimpangan python dari dua daftar
Persimpangan dua daftar berarti kita harus mengambil semua elemen yang sama di kedua daftar. Dalam contoh di bawah ini "10 dan 6" hadir di keduanya. jadi, ini mengembalikan daftar baru
Contoh
def intersection(l1, l2): return list(set(l1) & set(l2)) l1 = [10, 8, 6, 5, 2] l2 = [6, 3, 10, 4, 1] print(intersection(l1, l2))Dalam keluaran ini, kita dapat melihat bahwa perpotongan python dari dua daftar dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Membaca. Cara Menambahkan Elemen dalam Set dengan Python
Persimpangan hitung python dari daftar
Di sini, kita akan melihat irisan jumlah daftar python
Untuk menghitung persimpangan daftar kita akan menggunakan "len(set(l1) & set(l2))". Di sini, ” & “ adalah elemen persimpangan yang umum untuk keduanya. Ini akan mengembalikan hitungan sebagai "2" karena "101 dan 88" adalah umum untuk kedua daftar
Contoh
l1 = [101, 120, 88, 16, 14] l2 = [88, 108, 66, 101, 140] r = len(set(l1) & set(l2)) print(r)_Dalam keluaran ini, kita dapat melihat bahwa perpotongan daftar penghitungan python dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Persimpangan python dari beberapa set
Mari kita lihat, cara melakukan irisan beberapa set dengan python
Persimpangan beberapa set berisi semua elemen umum untuk semua set. Dalam contoh di bawah "20 dan 15" hadir di semua set. jadi, ini mengembalikan set baru
Contoh
s1 = {15, 18, 16, 20, 25} s2 = {20, 14, 15, 12, 22} s3 = {15, 12, 20, 23, 19} i = set. intersection(s1,s2,s3) print(i)Dalam keluaran ini, kita dapat melihat bahwa perpotongan python dari beberapa set dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Persimpangan python dari beberapa daftar
Sekarang, kita akan melihat persimpangan python dari beberapa daftar
- Persimpangan dua daftar Python berisi banyak daftar dengan cara berbeda
- Pertama, kami telah menginisialisasi dua daftar dengan beberapa daftar
- Sekarang, ulangi daftar menggunakan pemahaman daftar atau loop
Contoh
def intersection(l1, l2): return [item for item in l1 if item in l2] l1 = [['Naina', 'Raj'], ['Sweety', 'Pooja']] l2 = [['Sweety', 'Pooja'], ['Sam', 'Sid']] print(intersection(l1, l2)) _Dalam keluaran ini, kita dapat melihat bahwa perpotongan python dari beberapa daftar dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Persimpangan python dari tiga set
Mari kita lihat, cara melakukan irisan tiga set dengan python
Perpotongan tiga himpunan berisi semua elemen yang sama untuk semua himpunan. Dalam contoh di bawah "108" hadir di semua set. jadi, ini mengembalikan set baru
Contoh
set1 = {101, 105, 108} set2 = {108, 130, 111} set3 = {119, 125, 108} i = set. intersection(set1,set2,set3) print(i)Dalam keluaran ini, kita dapat melihat bahwa perpotongan python dari tiga set dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Persimpangan hitungan python set
Untuk menghitung persimpangan set di Python, kita akan menggunakan "len(set(set1) dan set(set 2))". Di sini, ” & “ adalah elemen persimpangan yang umum untuk keduanya. Ini akan mengembalikan hitungan sebagai "3" karena "10, 8, dan 6" adalah umum untuk kedua set
Contoh
set1 = {10, 12, 8, 6, 4} set2 = {8, 18, 6, 10, 5} r = len(set(set1) & set(set2)) print(r)_Dalam output ini, kita dapat melihat irisan jumlah set python dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Python mengatur persimpangan menggunakan & operator
Untuk mencari irisan himpunan kita juga bisa menggunakan operator ” & ”. Operator & akan mengembalikan elemen umum yang ada di set
Contoh
set1 = {10, 12, 8, 6, 4} set2 = {88, 18, 60, 101, 5} set3 = {12, 22, 6, 20, 28} print(set1 & set3)_Dalam output ini, kita dapat melihat persimpangan set python menggunakan & operator dilakukan. Anda dapat merujuk ke tangkapan layar di bawah ini
Python menemukan persimpangan beberapa set
Untuk menemukan persimpangan beberapa set di Python, kita harus mengambil 4 set dan kemudian kita dapat menggunakan operator "&" untuk mendapatkan set lain, yang akan memiliki elemen umum yang ada di semua 4 set
Contoh
m1 = {"Samsung","Apple","OnePlus"} m2 = {"Oppo","Apple","Vivo"} i = m1.intersection(m2) print(i)_0Dalam keluaran ini, kita dapat melihat python menemukan persimpangan dari beberapa set. Anda dapat merujuk ke tangkapan layar di bawah ini
Anda mungkin menyukai tutorial Python berikut
- Python membaca contoh file baris demi baris
- Buat dan modifikasi file PDF dengan Python
- Buat game menggunakan Python Pygame
- Tutorial CSV Python Panda
- Cara Mengonversi DateTime ke stempel waktu UNIX dengan Python
- Hapus karakter Unicode dengan python
- Daftar tuple sortir Python
- Mengindeks dan mengiris dengan Python
Dalam tutorial ini, kita telah mempelajari tentang perpotongan Python dari himpunan, dan juga membahas topik ini
- Apa itu persimpangan?
- Persimpangan set Python
- Python menetapkan contoh persimpangan
- Persimpangan python dari dua daftar
- Persimpangan hitung python dari daftar
- Persimpangan python dari beberapa set
- Persimpangan python dari beberapa daftar
- Persimpangan python dari tiga set
- Persimpangan hitungan python set
- Python mengatur persimpangan menggunakan & operator
- Python menemukan persimpangan beberapa set
Bijay Kumar
Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya