slowniki. R5 Flashcards

1
Q
  1. Jak wygląda kod pozwalający na utworzenie pustego słownika?
A
  1. Dwa nawiasy klamrowe: (}.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Jak przedstawia sie stownik wraz z kluczem “foo’ o wartosci 42?
A
  1. (‘foo’: 42}.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Jaka jest podstawowa róznica pomiedzy stownikiem a lista?
A
  1. W przeciwienstwie do elementów znajdujaeych sie na liscie, elementy
    przechowywane w stowniku sa nieuporzadkowane.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. Co sie stanie, jesli spróbujesz uzyć polecenia
    spam [’ foo’ ]
    gdy zmienna spam przechowuje stownik ( ‘bar’ : 100}?
A
  1. Otrzymasz blad KeyError.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Jesli stownik jest przechowywany w zmiennej spam, jaka bedzie róznica
    miedzy wyrazeniami ‘kot’ in spam i “ kot’
    in spam. keys ()?
A
  1. Nie ma radnej róznicy. Operator in sprawdza, czy wartosé istnieje jako
    klucz w stowniku.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Jesli stownik jest przechowywany w zmiennej spam, jaka bedzie róznica
    miedzy wyrazeniami ‘kot’ in spami ‘kot’ in spam. values ()?
A
  1. Polecenie “kot’ in spam sprawdza, czy stownik zawiera klucz o nazwie
    “kot’. Natomiast polecenie “kot’ in spam.values () sprawdza, ezy dla
    dowolnego z. kluczy stownika spam istnieje wartosé “ kot
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. Jaki jest skrót da ponizszego fragmentu kodu?

if ‘color’ not in spam:
spam’color!]=
‘czarny’

A
  1. spam. setdefault( ‘color’,

czarny’).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. Jakiego modulu i jakiej funkoji morna u¿yé w celu„bardziej eleganckiego
    wyswietlenia” wartosci stownika?
A
  1. pprint.pprint().
How well did you know this?
1
Not at all
2
3
4
5
Perfectly