Pertanyaan yang diberi tag intersection

997
Menghapus duplikat dalam daftar

Cukup banyak saya perlu menulis sebuah program untuk memeriksa apakah daftar memiliki duplikat dan jika itu menghapusnya dan mengembalikan daftar baru dengan barang-barang yang tidak digandakan / dihapus. Inilah yang saya miliki tetapi jujur ​​saya tidak tahu harus berbuat apa. def...

468
Temukan persimpangan dua daftar bersarang?

Saya tahu cara mendapatkan persimpangan dua daftar datar: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] atau def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) Tetapi ketika saya harus menemukan persimpangan untuk daftar...

131
Uji apakah daftar membagikan item apa pun dengan python

Saya ingin memeriksa apakah ada item dalam satu daftar ada di daftar lain. Saya dapat melakukannya hanya dengan kode di bawah ini, tetapi saya menduga mungkin ada fungsi perpustakaan untuk melakukan ini. Jika tidak, apakah ada metode yang lebih pythonic untuk mencapai hasil yang sama. In [78]: a...

130
Persimpangan dan penyatuan Daftar Array di Jawa

Apakah ada metode untuk melakukannya? Saya mencari tetapi tidak dapat menemukannya. Pertanyaan lain: Saya perlu metode ini sehingga saya bisa memfilter file. Beberapa ANDfilter dan beberapa ORfilter (seperti dalam teori himpunan), jadi saya perlu memfilter menurut semua file dan menyatukan /...