Python / 4. časť: Efektívny lovec
Reťazce (str)
Reťazce (strings) patria medzi tzv. zložené (compound) dátové typy, a to z dôvodu, že obsahujú viacero menších prvkov – konkrétne znakov (characters), ktoré zoskupujú do jedného celku. Objektová podoba reťazcov ponúka viacero metód, ktoré možno využiť na manipuláciu s ich obsahom. Vo vývojovom prostredí IDLE si môžeme zoznam dostupných metód vypísať stlačením tabulátora za znakom bodky.
Dôležitá je skutočnosť, že reťazce sú sekvenčné (indexovateľné) a nemeniteľné (immutable). Pokiaľ potrebujeme zmeniť existujúci reťazec, musíme to urobiť cestou vytvorenia nového reťazca.
Pretože typ string je nemeniteľný, môže sa stať, že pre dva rovnaké reťazce sa v pamäti použije to isté pamäťové miesto (ide o ten istý objekt). Kontrolu, či dve rozdielne premenné, ktorým sme priradili rovnaký reťazec, ukazujú na rovnaký objekt (rovnaké pamäťové miesto), môžeme vykonať pomocou operátora is.
Základná manipulácia s reťazcami
Na výber jedného prvku (znaku) z reťazca používame indexovací ...
Článok je uzamknutý
Prihlásiť pomocou členstva NEXTECH
Zobrazit Galériu
Článok je uzamknutý
Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU
Prihlásiť pomocou členstva NEXTECH