Python හි ශබ්ද කෝෂයක් උත්පාදනය කිරීම ශබ්ද කෝෂ ඇතුළත් කිරීම භාවිතා කරමින්
ශබ්ද කෝෂයක් සෑදීම සඳහා, ඔබට ඇතුළත් කිරීමද භාවිතා කළ හැකිය. මෙම අවස්ථාවේ දී එහි වාක්ය ඛණ්ඩය මේ ආකාරයෙන් පෙනෙනු ඇත:
pythondictionary = { key: value for element in iter }
අපි ශබ්ද කෝෂයක් සාදමු, එහි යතුර
1 සිට 4 දක්වා පරාසය තුළ
ජනනය වනු ඇත. අගය වනුයේ
යතුරේ වර්ගය වේ:
pythondct = {i: i ** 2 for i in range(1, 5)}
print(dct)
කේතය ක්රියාත්මක කිරීමෙන් පසු පහත ශබ්ද කෝෂය ලැබේ:
python{1: 1, 2: 4, 3: 9, 4: 16}
Задание 1
ලැයිස්තුවක් ලබා දී ඇත:
pythonlst = ['a', 'b', 'c', 'd', 'e']
මෙම ලැයිස්තුව භාවිතා කර ශබ්ද කෝෂයක් සාදන්න, එහි යතුරු අපගේ ලැයිස්තුවේ මූලද්රව්ය වන අතර, අගයන් - ඒවායේ ක්රමාංක වේ:
python{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
Задание 2
ලැයිස්තු දෙකක් ලබා දී ඇත:
pythonlst1 = ['name1', 'name2', 'name3', 'name4']
lst2 = ['john', 'kate', 'alex', 'mary']
ඒවා භාවිතා කර ශබ්ද කෝෂයක් සාදන්න, එහි යතුරු පළමු ලැයිස්තුවේ මූලද්රව්ය වන අතර, අගයන් - දෙවන ලැයිස්තුවේ මූලද්රව්ය වේ:
python{'name1': 'john', 'name2': 'kate', 'name3': 'alex', 'name4': 'mary'}