Tag: seznam

  • $watch, $apply, $digest

    $watch, $apply in $digest so trije koncepti, ki poganjajo AngularJS in omogočajo, da se neka stvar tako avtomagično pojavi na spletni strani. Ta zapis je namenjen tistim, ki so za te koncepte že slišali in jih še niso čisto osvojili. Z $watch opazujemo neko spremenljivko in ko se njena vrednost spremeni, se sproži funkcija, ki…

  • Vsi enolični pari seznama/polja

    Kar pogost problem je, da je potrebno poiskati vse možne pare nekega seznama (npr. v pythonu) ali pa polja (npr. v c-ju). Najbolj hitra rešitev z vidika razmišljanja je ta, da ustvariš dvojno for zanko, kateri se obe sprehodita čez seznam/polje in v nek ciljni seznam/polje unikatnih parov dodaja pare, ki še niso v v…

  • Uporaba slovarja v Pythonu kot polje

    Že skoraj dve leti se ukvarjam s programiranjem v Pythonu pa sem šele sedaj ugotovil, da lahko built-in podatkovno strukturo slovar ((dict)) uporabim tudi kot dvodimenzionalno polje, saj slovar za ključ sprejme tudi n-terico ((tuple)). Do sedaj sem namreč skoraj vedno za dvodimenzionalno polje uporabljal seznam ((list)) seznamov. Prednost uporabe slovarja kot dvo- ali večdimenzionalno…