Pertanyaan yang diberi tag shuffle

Pengocokan adalah tindakan mengacak urutan elemen dalam koleksi.

771
Mengacak daftar objek

Saya memiliki daftar objek dan saya ingin mengocoknya. Saya pikir saya bisa menggunakan random.shufflemetode ini, tetapi ini tampaknya gagal ketika daftar objek. Apakah ada metode untuk mengocok objek atau cara lain untuk mengatasi ini? import random class A: foo = "bar" a1 = a() a2 = a() b =...

440
Acak baris DataFrame

Saya memiliki DataFrame berikut: Col1 Col2 Col3 Type 0 1 2 3 1 1 4 5 6 1 ... 20 7 8 9 2 21 10 11 12 2 ... 45 13 14 15 3 46 16 17 18 3 ... DataFrame dibaca dari file csv. Semua baris yang memiliki Type1 berada di atas, diikuti oleh baris dengan Type2, diikuti oleh baris dengan Type3, dll. Saya...

187
Apa Cara Terbaik untuk Mengocok NSMutableArray?

Jika Anda memiliki NSMutableArray, bagaimana Anda mengocok elemen secara acak? (Saya punya jawaban sendiri untuk ini, yang diposting di bawah ini, tetapi saya baru mengenal Cocoa dan saya tertarik untuk mengetahui apakah ada cara yang lebih baik.) Pembaruan: Seperti dicatat oleh @Mukesh, pada...

97
Bagaimana cara mengacak std :: vector?

Saya mencari cara umum yang dapat digunakan kembali untuk mengacak a std::vectordi C ++. Beginilah cara saya saat ini melakukannya, tetapi menurut saya itu tidak terlalu efisien karena memerlukan array perantara dan perlu mengetahui jenis itemnya (DeckCard dalam contoh

94
Kocok dua daftar sekaligus dengan urutan yang sama

Saya menggunakan korpus nltkperpustakaan movie_reviewsyang berisi banyak dokumen. Tugas saya adalah mendapatkan kinerja prediksi dari tinjauan ini dengan pra-pemrosesan data dan tanpa pemrosesan awal. Tetapi ada masalah, dalam daftar documentsdan documents2saya memiliki dokumen yang sama dan...