Python'до сөздүк түзүүнүн башка жолу

Сөздүктөрдү түзүүнүн башка жолуна dict функциясын колдонуу кирет. Анын параметрлерине ачкыч-маани жуптарын берүү керек. Эгерде параметрлерде эч нерсе көрсөтүлбөсө, түзүлгөн сөздүк бош болот:

pythondct = dict()
print(dct) # {}

Эми эки элементтен турган сөздүк түзөлү. Бул үчүн функциянын биринчи параметрине ачкычты кашаалассыз түрдө, сап катары беребиз. Анын артына = операторун коюп, маанисин жазабыз. Үтүр менен бөлүп, экинчи жупту көрсөтөбүз:

pythondct = dict(a='1', b='2')
print(dct) # {'a': '1', 'b': '2'}

Бирок, dict функциясына ачкыч катары сандарды берүүгө болбойт. Мына учурда ката кайтарылат:

pythondct = dict(1='a', 2='b') # ката чыгат
Задание 1

Төмөнкү код берилген:

pythondct = dict(a=1, b=2, c=3)
print(dct)

Консолго эмне басылаарын айтыңыз.

Задание 2

Төмөнкү код берилген:

pythondict('1'='a', '2'='b', '3'='c')
print(dct)

Консолго эмне басылаарын айтыңыз.

Задание 3

Төмөнкү код берилген:

pythondict(a='12', b='34', c='56')
print(dct)

Консолго эмне басылаарын айтыңыз.

Задание 4

Төмөнкү код берилген:

pythondct = dict(0='abc', 1='def')
print(dct)

Консолго эмне басылаарын айтыңыз.