Python Flashcards
szettek esetén tagság ellenőrzése(például sárga része-e a színeknek?):
print(‘sárga’ in szinek_szett)
in
szethez elem hozzáadása:
színek_szett.add(‘piros’)
add
véletlen elem eltávolítása szetben:
színek_szet.pop()
szótárak(dictionary) általános formája:
(kulcs-érték)
példa szótárra
elemek={,,hidrogén”:1, ,,hélium”:2}
Elem megléte szótárban(pl.: elemekben)
print(‘arany’ in elemek)
in
konkrét(pl.hidrogén) elem értéke:
print(elemek.get(‘hidrogén’))
.get()
Elem törlése(pl..hidrogén):
print(elemek.pop(“hidrogén”))
.pop()
Összetet adatstruktúrák:
hidrogén súlyának kiiratása
elemek=[‘hidrogén’:{,,szám’:1,,súly:1,,,szimbólum”:”H”}]
print(elemek[‘hidrogén’][‘súly’])
esoviz vátozó legyen egyenlő 5 * 10 a 6.-onnal
esoviz=5e6
hatványozás művelete pythonban, példa rá
2**10 (1024)
logikai operátorok
and, or, not
aposzrófos szöveg elmentésére példa
for_quote=’whether you think yo can, or you think you can't - yo're right’
stringgé és intté konvertálás
str(változó), int(változó)
címmé tétel, példa
.title()
print(‘stev jobs’.title())
Egy adott szó megszámlálás egy stringben, példa
.count(‘szó’)
print(“Egy cica, két cica, száz cica jajj”.count(“cica”))
szöveg részekre bontása, karakterek kiszedése, elválasztás, példa
.split()
print(“Egy cica, két cica, száz cica jajj”.split())
.split(‘c’)
.split(“c” , 2)
Mit csinál a
- )split(‘c’) és
- ) split(‘c’, 2)
- ) Kiszedi az összes c betűt, és az utána vagy előttelévő btűket külön elmenti egy listába
- ) A első 2 c-betűt kiszedi a stringből, az előtte és utána levő betűket kiszedi!
Hányadik indexnél kezdődik az adott string:
.find(“szoveg”)
print(“Egy cica, két cica, 100 cica jajj”.find(“cica”))
Adott lista elemeinek kiiratása az adott intervallumban, erre szolgáló jelölések
cicas[mettől:meddig]
cicas[:5] //4-ig, első 5 elemet írja ki!
utolsó elem kiiratása:
print(cicas[-1])
van e ebben a stringben vagy tömbben kutya elem?
Milyen értéket dob vissa?
print(“Kutya” in cicas)
érték: True vagy False