Operatsioonid järjenditega¶
Operatsioonid järjenditega sarnanevad operatsioonidele sõnedega (loe rohkem siit: Sõne (string)), kuid tulemuseks on järjend, mitte uus sõne.
Järgnevas tabelis toome välja mõned olulisemad operatsioonid järjenditega.
Sisend |
Väljund |
Info |
len([1, 2, 3]) |
3 |
järjendi elementide arvu leidmine |
sum([1, 2, 3]) |
6 |
järjendi elementide summa |
min([1, 2, 3]) |
1 |
leiab minimaalse elemendi |
max([1, 2, 3]) |
3 |
leiab maksimaalse elemendi |
sorted([7, 2, 3]) |
[2, 3, 7] |
tagastab sorteeritud järjendi |
[3, 2, 3].count(3) |
2 |
tagastab elemendi esinemiste arvu |
[‚he‘] + [‚llo‘] |
[‚he‘, ‚llo‘] |
järjendite ühendamine |
[‚Hi‘] * 3 |
[‚Hi‘, ‚Hi‘, ‚Hi] |
lubab järjendit korrata |
3 in [1, 2, 3] |
True |
järjendisse kuulumise kontrollimine |
Mõned näited alltoodud koodi näitel:
los = ['physics', 'chemistry', 'math', 'english']
Sisend |
Väljund |
Info |
los[0] |
physics |
tagastab järjendi esimese elemendi |
los[2] |
math |
tagastab järjendi kolmanda elemendi |
los[1:] |
[‚chemistry‘, ‚math‘, ‚english‘] |
tagastab järjendi elemendid teisest kuni viimaseni |
los[1:3] |
[‚chemistry‘, ‚math‘] |
tagastab järjendi elemendid teisest kuni kolmandani |
los[-1] |
english |
tagastab järjendi viimase elemendi |