Daftar adalah salah satu struktur data yang paling banyak digunakan di python. Terkadang, kita mungkin perlu menemukan elemen umum di antara dua daftar yang diberikan. Pada artikel ini, kita akan membahas bagaimana kita dapat melakukan operasi interseksi pada dua list dengan python untuk menemukan elemen umum di antara keduanya Show
Bagaimana cara melakukan persimpangan daftar dengan python?Untuk melakukan persimpangan dua daftar di python, kita hanya perlu membuat daftar keluaran yang harus berisi elemen yang ada di kedua daftar masukan. Misalnya, jika kita memiliki 0. Anda dapat mengamati bahwa setiap elemen dari daftar output milik list1 dan list2 . Dengan kata lain, Daftar keluaran hanya berisi elemen-elemen yang ada di kedua daftar masukan. Kami dapat melakukan persimpangan daftar di python menggunakan berbagai pendekatan. Mari kita bahas satu per satu Persimpangan dua daftar di python menggunakan For loopUntuk melakukan persimpangan dua daftar, pertama-tama kita akan membuat daftar kosong bernama 3 untuk menyimpan elemen dari daftar keluaran. Setelah itu, kita akan menelusuri daftar input pertama dan memeriksa apakah elemennya ada di daftar input kedua atau tidak. Jika ada elemen di kedua daftar, kami akan menambahkan elemen ke 3. Setelah eksekusi for loop, kita akan mendapatkan semua elemen yang ada di kedua daftar input di 3 _Keluaran
Alternatifnya, Anda dapat melintasi daftar input kedua dan memeriksa apakah elemennya ada di daftar input pertama atau tidak. Kemudian, Anda dapat menambahkan elemen ke 3 berdasarkan keberadaan elemen sebagai berikut
Keluaran
Saya sarankan Anda melintasi daftar yang lebih kecil menggunakan for loop. Ini akan membuat kode Anda lebih efisien Persimpangan dua daftar di python menggunakan SetsOperasi seperti penyatuan dan persimpangan awalnya didefinisikan untuk set. Kami juga dapat menggunakan set untuk menemukan persimpangan dua daftar. Untuk melakukan operasi irisan pada daftar dengan menggunakan set, Anda dapat mengonversi daftar input menjadi set. Setelah itu, Anda dapat melakukan operasi persimpangan yang ditetapkan menggunakan metode 7. Terakhir, Anda dapat mengonversi set keluaran kembali menjadi daftar sebagai berikut
Keluaran
KesimpulanPada artikel ini, kita telah membahas bagaimana kita dapat melakukan perpotongan list dengan python. Untuk mengetahui lebih lanjut tentang daftar, Anda dapat membaca artikel ini tentang pemahaman daftar. Anda mungkin juga menyukai artikel ini tentang cara membalikkan daftar dengan python TerkaitPelatihan Python yang DirekomendasikanKursus. Python 3 Untuk Pemula Lebih dari 15 jam konten video dengan instruksi terpandu untuk pemula. Pelajari cara membuat aplikasi dunia nyata dan kuasai dasar-dasarnya Bagaimana Anda menemukan persimpangan dengan Python?Bagaimana Menemukan Persimpangan Himpunan dengan Python? . 1) Menggunakan fungsi persimpangan (). 2) Menggunakan operator persimpangan (&) 3) Menggunakan himpunan kosong untuk irisan himpunan Bagaimana Anda menemukan persimpangan dua daftar dengan Python?Metode - 1. Menggunakan for loop . # Program Python untuk mendapatkan persimpangan # dari dua daftar dengan cara paling sederhana def daftar_persimpangan(daftar1, daftar2) list3 = [nilai untuk nilai di list1 jika nilai di list2] daftar kembali3 # Kode Pengemudi daftar1 = [40, 90, 11, 58, 31, 66, 28, 54, 79] daftar2 = [58, 90, 54, 31, 45, 11, 66, 28, 26] |