Բառարանի տարրի արժեքը Python-ում
Բառարանի տարրի արժեքը դուրս բերելու համար պետք է դիմել նրա բանալիին:
Ենթադրենք ունենք հետևյալ բառարանը՝
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Եկեք դրանից դուրս բերենք առաջին տարրը։ Դրա համար բառարանի անունից հետո քառակուսի փակագծերում նշենք բանալիի անունը՝
pythonprint(dct['a']) # կարտածի 1
Եթե դիմենք բառարանում չգտնվող բանալիի, ապա կվերադարձվի սխալ՝
pythonprint(dct['x']) # կարտածի սխալ
Նաև բառարանային բանալին կարելի է պահել փոփոխականում՝
pythonkey = 'a'
print(dct[key]) # կարտածի 1
Задание 1
Տրված է բառարան՝
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Արտածեք այս բառարանից յուրաքանչյուր տարր։
Задание 2
Տրված է բառարան՝
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Դրանից դուրս բերեք 2 թիվը։
Задание 3
Տրված է բառարան՝
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Տրված է փոփոխական՝
pythonkey = 'x'
Արտածեք այն տարրը, որի բանալին պահվում է փոփոխականում։
Задание 4
Տրված է բառարան՝
pythondct = {
'a': 5,
'b': 10,
'c': 15
}
Հաջորդաբար դուրս բերեք դրանից բոլոր արժեքները և ստացեք դրանց գումարը։
Задание 5
Տրված է բառարան՝
pythondct = {
1: 'a',
2: 'b',
3: 'c'
}
Գրեք կոդ, որպեսզի ստանաք հետևյալ tողը՝
python'abc'