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)
Ասացեք, թե ինչ կտպվի կոնսոլում: