podatkovne zbirke Flashcards

(51 cards)

1
Q

kod rješavanja zahtjevnijih problema javlja se potreba za organiziranjem grupe srodnih podataka, u čemu?

A

zbirkama

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

koje su slijedne zbirke u pythonu

A

stringovi
n-torke (tuple)
nizovi bajtova
liste

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

koje su raspršne zbirke u pythonu

A

rječnici
skupovi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

znakovni niz koji služi za prikaz različitih struktura je

A

string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

koi su operatori za stringeve

A

+,*,in, not in

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

koja funkcija za stringove vraća duljinu stringa

A

len(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

koja funkcija za stringove vraća znak s najmanjom kodnom vrijednošću

A

min()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

koja funkcija za stringove vraća znak s najvećom kodnom vrijednošću

A

max(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

koja funkcija za stringove vraća dekadni kod pojedinog znaka

A

ord(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

koja funkcija za stringove vraća znak pojedinog dekadnog koda

A

chr(n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

koja funkcija za stringove vraća znakovni prikaz broja n

A

str(n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

pozivanje metoda slično je pozivanju f-ja uz razliku što ime prvog argumenta ne pišemo unutar zagrada već ispred imena metode i to odvojeno točkom

A

točno

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

koja metoda za stringove vraća kopiju stringa s centriranog u polju širine w

A

center()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

koja metoda za stringove vraća kopiju stringa s smještenog lijevo u polju širine w

A

ljust(w)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

koja metoda za stringove vraća kopiju stringa s smještenog desno u polju širine w

A

rjust(w)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

koja metoda za stringove vraća kopiju stringa s u kojem su svi podstringovi stari zamijenjeni podstringom novi

A

replace(stari,novi)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

koja metoda za stringove vraća kopiju stringa s iz kojeg su izbačeni znakovi, navedeni kao argumenti metode, s početka i kraja stringa (ako argumenti nisu navedeni podrazumijevaju se razmaci)

A

strip()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

koja metoda za stringove vraća poziciju prvog pojavljivanja stringa s1 u zadanom stringu s

A

index(s1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

koja je najčešće korištena slijedna zbirka u Pythonu

A

lire

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

u listama su smješteni podaci koji su srodni kako bi im se lakše pristupalo

A

točno

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

pomoću čega se dohvaćaju elementi u listama

22
Q

ratlike između pythona i c++ u listama su

A
  1. u Pythonu elementi liste mogu biti različitog tipa
  2. liste se tijekom upotrebe mogu dinamički povećavati ili smanjivati (veličina ne mora biti unaprijed poznata)
23
Q

nabrajanje elemenata odvojenih zarezima unutar uglatih zagrada se tvore što?

24
Q

kojs ugrađena f-ja vraćapar (n-torkus 2 elementa): indeks elementa, vrijednost elementa

25
koi su operatori za liste
+,*,in, not in
26
koje su ugrađene funkcije za liste
len(), min(),max()
27
koja metoda za liste dodaje el. x na kraj liste lista
append()
28
koja metoda za liste dodaj el. liste L_e na kraj liste lista
extend()
29
koja metoda za liste umeće el. x prije i-tog el. liste lista
insert()
30
koja metoda za liste izbacuje el. x; ako ga ne nađe u listi javlja grešku
remove()
31
koja metoda za liste izbacuje i-ti el. iz liste lista i vraća ga; ako i nije specificiran vraća zadnji el.
pop()
32
koja metoda za liste okreće listu lista (redoslijed elemenata)
reverse()
33
koja metoda za liste sortira listu lista (prema rastućim vrijednostima el.)
sort()
34
koje funkcije služe za povezanost stringova i listi
list(), join(), split() *split metoda
35
koja ugrađena funkcija iz stringa stvara listu pojedinačnih znakova
list()
36
ugrađena funkcija pretvara listu čiji su elementi stringovi u jedan string uz definirani separator (razdjelnik)
join()
37
koja metoda vraća listu sastavljenu od „riječi” u string, pri čemu ima definiran separator
split()
38
koja asocijativna (raspršena) zbirka (kolekcija) koja elemente sprema kao parove(ključ, vrijednost)
rječnici
39
sto svaki rječnika ima
ključ i vrijednost
40
ključevi su jedinstveni i proizvoljnog tipa,
da
41
ključevi su najčešće znakovni nizovi
da
42
koji su operatori za rječnike
in, not in
43
koja funkcija za rječnike vraća br. svih elemenata sadržanih u rječniku d
len(d)
44
koja funkcija za rječnika vraća vrijednost koja pripada ključu k
d[k]
45
koja funkcija briše ključ k i njenu pripadnu vrijednost
del(d[k])
46
koja metoda za rječnike vraća listu svih ključeva
keys()
47
koja metoda za rječnike vraća listu svih vrijednosti
values()
48
koja metoda za rječnike vraća listu parova: (ključ, vrijednost)
items()
49
koja metoda za rječnike dodaje rječniku d rječnik drugi
update(drugi)
50
koja metoda za rječnike vraća vrijednost d[k]
get(k)
51
koja metoda za rječnike briše sve elemente rječnika, ostaje prazan rječnik d
clear()