Peringatan: API ini tidak digunakan lagi dan akan dihapus di TensorFlow versi mendatang setelah penggantian stabil.
SetDiff1d
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menghitung perbedaan antara dua daftar angka atau string.
Mengingat daftar `x` dan daftar `y`, operasi ini mengembalikan daftar `keluar` yang mewakili semua nilai yang ada di `x` tetapi tidak di `y`. Daftar `keluar` yang dikembalikan diurutkan dalam urutan yang sama dengan nomor yang muncul di `x` (duplikat dipertahankan). Operasi ini juga mengembalikan daftar `idx` yang mewakili posisi setiap elemen `keluar` di `x`. Dengan kata lain:
`keluar[i] = x[idx[i]] untuk i di [0, 1, ..., len(keluar) - 1]`
Misalnya, dengan masukan ini:
x = [1, 2, 3, 4, 5, 6]
y = [1, 3, 5]
Operasi ini akan mengembalikan:
out ==> [2, 4, 6]
idx ==> [1, 3, 5]
Metode Publik
| statis <T, U memperluas Angka> SetDiff1d <T, U> | buat ( Lingkup lingkup , Operan <T> x, Operan <T> y, Kelas<U> outIdx) Metode pabrik untuk membuat kelas yang membungkus operasi SetDiff1d baru. |
| statis <T> SetDiff1d <T, Integer> | buat ( Lingkup lingkup , Operan <T> x, Operan <T> y) Metode pabrik untuk membuat kelas yang membungkus operasi SetDiff1d baru menggunakan tipe keluaran default. |
| Keluaran <U> | |
| Keluaran <T> | |
Metode Warisan
Dari kelas java.lang.Object | boolean | sama dengan (Objek arg0) |
| Kelas terakhir<?> | dapatkan Kelas () |
| ke dalam | Kode hash () |
| kekosongan terakhir | beri tahu () |
| kekosongan terakhir | beri tahuSemua () |
| Rangkaian | keString () |
| kekosongan terakhir | tunggu (arg0 panjang, int arg1) |
| kekosongan terakhir | tunggu (argumen panjang0) |
| kekosongan terakhir | Tunggu () |
Metode Publik
public static SetDiff1d <T, U> buat ( Lingkup lingkup, Operan <T> x, Operan <T> y, Kelas<U> outIdx)
Metode pabrik untuk membuat kelas yang membungkus operasi SetDiff1d baru.
Parameter
| cakupan | ruang lingkup saat ini |
|---|
| X | 1-D. Nilai-nilai yang harus dijaga. |
|---|
| kamu | 1-D. Nilai yang akan dihapus. |
|---|
Kembali
- contoh baru dari SetDiff1d
public static SetDiff1d <T, Integer> buat ( Lingkup lingkup, Operan <T> x, Operan <T> y)
Metode pabrik untuk membuat kelas yang membungkus operasi SetDiff1d baru menggunakan tipe keluaran default.
Parameter
| cakupan | ruang lingkup saat ini |
|---|
| X | 1-D. Nilai-nilai yang harus dijaga. |
|---|
| kamu | 1-D. Nilai yang akan dihapus. |
|---|
Kembali
- contoh baru dari SetDiff1d
Keluaran publik <U> idx ()
1-D. Posisi nilai `x` dipertahankan di `keluar`.
Keluaran publik <T> keluar ()
1-D. Nilai ada di `x` tetapi tidak di `y`.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[],[]]