Znalostní technologie I.
 Rozcestnik                   Pár slov ...                   Znalostní technologie II.                   Znalostní technologie III.                   Znalostní technologie IV.                   Další zdroje                  
Dnes je:        Aktuální čas: 00:00       Moudra: 

LEKCE 10.

Náplň lekce:


Příkaz SUBSETP

Tento příkaz slouží pro další možnou manipulaci se seznamy. Dovoluje nám vyhledávat tzv. seznam v seznamu.

Syntaxe: (subsetp $?seznam_1 $?seznam_2)

Pokud má funkce subsetp vrátit hodnotu TRUE, pak všechny hodnoty seznamu seznam_1 mají být obsaženy v seznamu seznam_2. Tedy seznam_1 je jakousi podmnožinou seznamu seznam_2.

Rozdíl mezi member$ a subsetp

U funkce member$ vyhledáváme jednuhodnotovou proměnnou ve vícehodnotové:

?moje_zvire = papousek
$?zvirata = pes kocka kolibrik papousek

(member$ ?moje_zvire $?zvirata)

U funkce subsetp vyhledáváme vícehodnotovou proměnnou ve vícehodnotové:

$?moje_filmy = Robots Shrek Kruh Valiant
$?filmy_videopujcovny = Valka_svetu Shrek Doba_ledova Mise_na_Mars Kruh

(subsetp $?moje_filmy $?filmy_videopujcovny)

Příklady:

Graficky příkaz subsetp


^ Nahoru ^       Pokračování ==>


Validace

Valid XHTML 1.0 Strict

Valid CSS!

Monitoring webu