Glavni problem je što ne možete ispisati sve elemente rječnika u Pythonu.
d = {'a': 1, 'b': 2, 'c': 3}
for key in d:
if key != 'b':
print(key, ":", d[key])
Ovaj kod se ponavlja kroz ključeve u rječniku.
Za svaki ključ, ako ključ nije jednak 'b',
tada će ispisati ključ i njegovu odgovarajuću vrijednost.
izuzeci
Postoji nekoliko izuzetaka u Pythonu kojih biste trebali biti svjesni. Prva je vrijednost None. Ovo je posebna vrijednost koja predstavlja praznu listu ili rječnik. Na primjer, sljedeći kod ispisuje “None” :
print (“Ništa”)
Drugi izuzetak je izuzetak IndexError. Ovaj izuzetak se javlja kada pokušate pristupiti elementu niza koji ne postoji. Na primjer, sljedeći kod će podići izuzetak IndexError:
arr[ 0 ] = “foo”
Treći izuzetak je izuzetak TypeError. Ovaj izuzetak se javlja kada pokušate koristiti funkciju ili varijablu koja nema ispravan tip. Na primjer, sljedeći kod će podići izuzetak TypeError:
Štampa elemenata
U Pythonu, print() je funkcija koja ispisuje tekst na konzolu. Potreban je jedan ili više argumenata, a to su tekst koji treba odštampati i lokacija na kojoj bi trebao biti odštampan.
print("Zdravo, svijet!")