Haruskah Anda menghindari loop bersarang?

Daftar Isi:

Haruskah Anda menghindari loop bersarang?
Haruskah Anda menghindari loop bersarang?

Video: Haruskah Anda menghindari loop bersarang?

Video: Haruskah Anda menghindari loop bersarang?
Video: Высшие хищники океана: глубокое погружение в мир акул 2024, Desember
Anonim

Hindari Penyarangan Berat Ide yang sangat buruk adalah membuat loop di dalam loop karena itu juga berarti menjaga beberapa variabel iterator (i, j, k, l, m…). Anda dapat menghindari sarang yang berat dan loop di dalam loop dengan metode alat khusus. Pikirkan editor yang buruk dan layar kecil.

Apakah buruk menggunakan loop bersarang?

Loop bersarang sering (tetapi tidak selalu) praktik buruk, karena sering (tetapi tidak selalu) berlebihan untuk apa yang Anda coba lakukan. Dalam banyak kasus, ada cara yang jauh lebih cepat dan tidak boros untuk mencapai tujuan yang ingin Anda capai.

Dapatkah Anda menghindari pengulangan bersarang?

Hindari pengulangan bersarang dengan itertools . Ada juga cara untuk menghindari pengulangan bersarang oleh itertools. produk. Anda dapat menggunakan itertools. product untuk mendapatkan semua kombinasi beberapa daftar dalam satu loop, dan Anda bisa mendapatkan hasil yang sama seperti loop bersarang.

Apakah loop bersarang itu penting?

Loop bersarang berguna ketika untuk setiap melewati loop luar, Anda perlu mengulangi beberapa tindakan pada data di loop luar. … Misalnya, Anda membaca file baris demi baris dan untuk setiap baris Anda harus menghitung berapa kali kata “the” ditemukan.

Mengapa kode bersarang buruk?

Kondisi bersarang mendalam membuatnya hampir mustahil untuk mengetahui kode apa yang akan dijalankan, atau kapan. Masalah besar dengan kondisional bersarang adalah bahwa mereka memperkeruh aliran kontrol kode: dengan kata lain, mereka membuat hampir mustahil untuk mengetahui kode apa yang akan dijalankan, atau kapan.

Direkomendasikan: