Pythonда луғат элементининг қиймати
Луғатдан элементнинг қийматини чиқариш учун, унинг калибига мурожаат қилиш керак.
Бизда куйидаги луғат бор деб фараз қилайлик:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Келик, ундан биринчи элементни чиқариб оламиз. Бунинг учун луғат номидан кейин қавс ичида калиб номини кўрсатамиз:
print(dct['a']) # 1 ни чиқаради
Агар луғатда мавжуд бўлмаган калибга мурожаат қилинса, хатолик юзага келади:
print(dct['x']) # хатоликни чиқаради
Шунингдек, луғат калибини ўзгарувчида сақлаш мумкин:
key = 'a'
print(dct[key]) # 1 ни чиқаради
Берилган луғат:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Бу луғатнинг ҳар бир элементини чиқаринг.
Берилган луғат:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Ундан 2 сонини чиқаринг.
Берилган луғат:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Берилган ўзгарувчи:
key = 'x'
Калиби ўзгарувчида сақланган элементни чиқаринг.
Берилган луғат:
dct = {
'a': 5,
'b': 10,
'c': 15
}
Ундан барча қийматларни кетма-кет чиқариб, уларнинг йиғиндисини олинг.
Берилган луғат:
dct = {
1: 'a',
2: 'b',
3: 'c'
}
Куйидаги сатрни олиш учун код ёзинг:
'abc'