Curs_2 +3+4 Flashcards
Functii liste: append vs extend
append-adauga un element la final
extend-adauga o lista la finalul listei
Functii liste: remove vs pop
remove-sterge prima aparitie a elem. specificat
pop-sterge un element de la o pozitie specificata
Cum sunt sirurile de caractere?
Imutabile
Cum se initializeaza un sir de caractere?
sir=str()
sir.find()-ce returneaza? vs rfind
valoarea indexului cel mai mic unde se gaseste subsirul; -1 in caz cotrar
strip([sir])
elimina spatiile ori caracterele
Cum sunt elementele intr-un tuplu?
Nu se pot modifica si sunt ordonate.
()
Functie initializare tuplu
t=tuple()
tuplu4=(‘1’,)
print(tuplu4)
Ce afiseaza? Ce se intampla daca nu punem , dupa 1?
(‘1’,)
- Dacă nu punem , după 1 va crea un obiect str.
Se poate sterge un element/obiect din tuplu?
Nu, dar se poate sterge tuplul intreg cu del
Ce afiseaza?
tuplu1=(1,2,3,2,2,1,7)
print(tuplu1.index(4))
eroare
Ce este un set?
-echivalentul multimilor in matematica
-neordonate(NU PUTEM FOLOSI INDICI)
-unici(ii gasesti o singura data)
-eterogen
Operatii cu multimi
|, &, ^, -
Frozenset
Nu mai poti modifica setul
Pentru a nu primi o eroare, ce functie se foloseste la dictionare atunci cand vrei sa accesezi un element?
dict.get()