Avantura puna riječi

Riječ do riječi - lista

     
 

Nakon riječi, upoznat ćemo vas s još jednom vrstom podataka. Riječ je o listama.

Liste su Tinin omiljeni hobi, no mi ćemo ih samo turistički posjetiti. Ozbiljnije ćemo se njima pozabaviti nekom drugom prilikom.

Lista je vrsta podataka koja se sastoji od proizvoljnog broja elemenata koje navodimo unutar uglatih zagrada.

Prisjetite se! Uglate zagrade dobivamo kao kombinaciju dviju tipki s tipkovnice.

  • Alt Gr + F za lijevu uglatu zagradu [
  • Alt Gr + G za desnu uglatu zagradu ]

Tipku Alt Gr pronaći ćete s desne strane razmaknice.

Tako imamo liste koje ne sadrže nijedan element (nazivamo ih praznim listama),  zatim liste koje sadrže jedan, dva ili više elemenata. Svaki element može biti bilo koje vrste (brojevi, riječi itd.) pa čak i ponovo lista.

U sljedećoj tablici pogledajte nekoliko primjera lista.

Nekoliko primjera lista

Objašnjenje

[]

Prazna lista, lista bez elemenata

[4]

Lista s jednim elementom, element je broj 4.

[Tina]

Lista s jednim elementom, element je riječ "Tina. Napomenimo da prilikom unosa liste pomoću uglatih zagrada na početku riječi ne mora stajati znak ".

[4 15]

Lista koja se sastoji od dva elementa. Prvi je element broj 4, a drugi je broj 15.

[5 Tina]

Lista koja se sastoji od dva elementa. Prvi je element broj 5, a drugi je riječ "Tina.

[[]]

Lista s jednim elementom. Taj je element prazna lista.

[[] 2[kornjača Tina]]

Lista koja se sastoji od tri elementa. Prvi je element prazna lista, drugi element je broj 2, dok je treći element dvočlana lista.

Primjer 8. Ispiši listu

Želite ispisati listu? Ništa lakše! Upotrijebite naredbu PRINT.
Ispišimo sada neke od lista iz tablice:

PRINT []
PRINT [4]
PRINT [Tina]
PRINT [[] 2 [kornjača Tina]]

Isprobajte naredbe iz tablice. Što vam je Tina napisala?

Primjer 9. Spojene liste

Poigrajmo se sada malo listama. Što mislite, što ćete dobiti spojite li dvije liste? Naravno, dobit ćete novu listu.

Naredba koja stvara novu listu iz dviju ili više zadanih lista je naredba LIST.

LIST prevedeno s engleskog znači lista.

Valja napomenuti: stvarate li novu listu od tri ili više članova, naredbu LIST trebate staviti unutar okruglih zagrada.

Isprobajmo sada nekoliko primjera. Za početak spojimo i ispišimo liste [prva] i [druga].

PRINT LIST [prva] [druga]

Ispisana je sljedeća lista: [prva] [druga], tj. ispisana je lista od dva člana.

Želite li pak spojiti i ispisati liste [prva] [druga] i [treća], naredbu LIST morate staviti unutar zagrada. Ne upišete li naredbu unutar zagrada računalo će javiti grešku.

PRINT (LIST [prva] [druga] [treća])

Naredba će ispisati listu od tri člana: [prva] [druga] [treća]

Naravno, ovo nisu sve naredbe za rad s riječima i listama. Ima ih još mnogo - ovdje potražite neke od njih.

J Šalabahter:

  • lista je svaka kombinacija slova, brojeva ili specijalnih znakova koji se nalaze unutar uglatih zagrada
  • LIST je naredba za spajanje dviju ili više zadanih listi u novu listu
    • LIST [lista1] [lista2]
  • SE je naredba za spajanje dviju ili više riječi, lista i brojeva u rečenicu
    • SE [lista1] [lista2]