Ar turėtumėte vengti įdėtos kilpoms?

Ar turėtumėte vengti įdėtos kilpoms?
Ar turėtumėte vengti įdėtos kilpoms?
Anonim

Venkite sunkaus įdėjimo Labai bloga idėja yra kilpas įterpti kilpų viduje, nes tai taip pat reiškia, kad reikia rūpintis keliais iteratoriaus kintamaisiais (i, j, k, l, m…). Naudodami specializuotus įrankių metodus galite išvengti sunkaus įdėjimo ir kilpų kilpose. Pagalvokite apie blogus redaktorius ir mažus ekranus.

Ar blogai kilpoms naudoti įdėtą?

Įdėtos kilpos dažnai (bet ne visada) yra bloga praktika, nes jos dažnai (bet ne visada) persistengia tai, ką bandote daryti. Daugeliu atvejų yra daug greitesnis ir mažiau švaistomas būdas pasiekti tikslą, kurį bandote pasiekti.

Ar galite išvengti įdėtųjų kilpų?

Venkite įdėtųjų kilpų naudodami itertools . Taip pat yra būdas išvengti įdėtųjų kilpų naudojant itertools. produktas. Galite naudoti iterto įrankius. produktas, kad visi kelių sąrašų deriniai būtų vienoje kilpoje, ir jūs galite gauti tą patį rezultatą kaip įdėtos kilpos.

Ar svarbios įdėtos kilpos?

Įdėtos kilpos naudingos, kai kiekvieną kartą pereinant per išorinę kilpą reikia pakartoti tam tikrus veiksmus su išorinės kilpos duomenimis. … Pavyzdžiui, skaitote failą eilutę po eilutės ir kiekvienoje eilutėje turite suskaičiuoti, kiek kartų rastas žodis „the“.

Kodėl įdėtas kodas yra blogas?

Dėl giliai įdėtos sąlygos padaro beveik neįmanoma pasakyti, koks kodas bus paleistas arba kada. Didelė įdėtųjų sąlyginių sąlygų problema yra ta, kad jie trikdo kodo valdymo srautą: kitaip tariant, dėl jų beveik neįmanoma pasakyti, koks kodas bus paleistas arba kada.

Rekomenduojamas: