Njia Mbadala ya Kuanzisha Kamusi katika Python

Njia mbadala ya kuunda kamusi inahusisha matumizi ya kitendo dict. Kwenye vigezo vyake, inahitaji kupitisha jozi ufunguo-thamani. Ikiwa hakuna kitu kilichoonyeshwa kwenye vigezo, kamusi itakayoundwa itakuwa tupu:

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

Sasa tuunde kamusi yenye vitu viwili. Ili kufanya hivyo, pitisha kwenye kigezo cha kwanza cha kitendo ufunguo wa maneno, lakini bila alama ya kunukuu. Baada yake weka kiendeshaji = (ulinganifu) na uandike thamani. Kwa kutumia koma, onyesha jozi ya pili:

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

Hata hivyo, kupitisha nambari kama ufunguo (kivitendo) kwenye kitendo dict haikubaliki. Katika kesi kama hiyo, hitilafu itarudi:

pythondct = dict(1='a', 2='b') # itatoa hitilafu
Задание 1

Kifuatacho kifodo kimepewa:

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

Semeni, nini kitatolewa kwenye konsoli.

Задание 2

Kifuatacho kifodo kimepewa:

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

Semeni, nini kitatolewa kwenye konsoli.

Задание 3

Kifuatacho kifodo kimepewa:

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

Semeni, nini kitatolewa kwenye konsoli.

Задание 4

Kifuatacho kifodo kimepewa:

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

Semeni, nini kitatolewa kwenye konsoli.