| | 469 | ==== Matrike ==== |
| | 470 | Python matrik, kot jih poznamo iz matematike ne pozna. Tukaj bomo pokazali, kako je vseeno možno delati z "matrikami". Drugače, za lažje delo z matrikami in matematičnimi operacijami povezanimi z matrikami lahko uporabimo knjižnico Numpy, katere sicer pri vajah ne bomo obdelali. |
| | 471 | |
| | 472 | {{{ |
| | 473 | #!python |
| | 474 | # -*- coding: utf-8 -*- |
| | 475 | |
| | 476 | M = [1,2,3,4, # Definiramo matriko, ki je sicer seznam v |
| | 477 | 5,6,7,8, # v več vrsticah |
| | 478 | 9,10,11,12, |
| | 479 | 13,14,15,16, |
| | 480 | 17,18,19,20] |
| | 481 | |
| | 482 | # Naloga: Izpišite število 14 iz matrike |
| | 483 | |
| | 484 | i = 3 # Vrstica v kateri iščemo željeni element |
| | 485 | j = 1 # Stolpec v katerem iščemo željeni element |
| | 486 | print(M) |
| | 487 | print(M[i*4+j]) # Ta enačba je univerzalna za iskanje |
| | 488 | # elementov v poljubni matriki. Pri tem |
| | 489 | # moramo paziti na to, da faktor s katerim |
| | 490 | # množimo "i" ustrezno reguliramo glede na |
| | 491 | # to, koliko elementov je v vrsticah matrike |
| | 492 | }}} |
| | 493 | |