Cara Mengira Perbezaan Senarai
Untuk menentukan perbezaan antara dua senarai, x dan y, terdapat beberapa pendekatan tersedia dalam Python.
Menggunakan Pemahaman Senarai
Untuk mengekalkan susunan unsur dalam x, pemahaman senarai boleh digunakan:
<code class="python">[item for item in x if item not in y]</code>
Ungkapan ini mencipta satu senarai, termasuk hanya elemen daripada x yang tidak terdapat dalam y.
Menggunakan Perbezaan Set
Jika pesanan tidak penting, perbezaan set boleh digunakan:Untuk mendayakan sintaks penolakan infix (cth., x - y), anda boleh mengatasi kaedah
<code class="python">list(set(x) - set(y))</code>
dalam kelas yang mewarisi daripada senarai:
Dalam senario ini, z hanya akan mengandungi unsur dalam x yang bukan dalam y.
Atas ialah kandungan terperinci Apakah Kaedah untuk Mengira Perbezaan Senarai dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!