ლექსიკონიდან ყველა გასაღების მიღება Python-ში
ლექსიკონიდან ყველა გასაღების მისაღებად, უნდა
გამოიყენოთ მეთოდი keys. მის პარამეტრში
არაფერია მითითებული. მეთოდი აბრუნებს
სპეციალურ ობიექტს dict_keys.
დავუშვათ, გვაქვს შემდეგი ლექსიკონი:
dct = {
'a': 1,
'b': 2,
'c': 3
}
მოდით, გამოვიტანოთ მისგან ყველა გასაღები:
res = dct.keys()
print(res) # დააბრუნებს dict_keys(['a', 'b', 'c'])
dict_keys ობიექტთან მუშაობის მოხერხებულობისთვის,
მისი სიაში გადაყვანა შესაძლებელია. ეს
კეთდება ფუნქციის list გამოყენებით:
res = list(dct.keys())
print(res) # დააბრუნებს ['a', 'b', 'c']
მოცემულია ლექსიკონი:
dct = {
'x': 1,
'y': 2,
'z': 3
}
მიიღეთ მისი გასაღებები.
მოცემულია ლექსიკონი:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
მიიღეთ მისი გასაღებები.
მოცემულია ლექსიკონი:
dct = {
'x': 1,
'y': 2,
'z': 3
}
მიიღეთ ამ ლექსიკონის გასაღებების სია.
მოცემულია ლექსიკონი:
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
მიიღეთ მოცემული ლექსიკონის ყველა გასაღების ნამრავლი.
მოცემულია ლექსიკონი:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
მიიღეთ ამ ლექსიკონის გასაღებების სია შემდეგი ფორმით:
[4, 3, 2, 1]