Алтернативен начин за креирање на речник во Python
Како алтернативен начин за креирање на речници
се користи функцијата dict.
Во нејзините параметри треба да се пренесат парови
клуч-вредност. Доколку во параметрите
не се наведе ништо, креираниот речник ќе биде
празен:
dct = dict()
print(dct) # ќе испише {}
Сега да креираме речник со два
елементи. За тоа, во првиот
параметар на функцијата ќе пренесеме стрингов клуч, но без
наводници. После него ќе го ставиме операторот =
и ќе ја напишеме вредноста. По запирка ќе наведеме
втор пар:
dct = dict(a='1', b='2')
print(dct) # ќе испише {'a': '1', 'b': '2'}
Сепак, пренесувањето на броеви како клучеви
во функцијата dict не е дозволено. Во таков
случај ќе се врати грешка:
dct = dict(1='a', 2='b') # ќе испише грешка
Даден е следниот код:
dct = dict(a=1, b=2, c=3)
print(dct)
Кажете што ќе се испише во конзола.
Даден е следниот код:
dict('1'='a', '2'='b', '3'='c')
print(dct)
Кажете што ќе се испише во конзола.
Даден е следниот код:
dict(a='12', b='34', c='56')
print(dct)
Кажете што ќе се испише во конзола.
Даден е следниот код:
dct = dict(0='abc', 1='def')
print(dct)
Кажете што ќе се испише во конзола.