Python-da lüğətdən bütün dəyərlərin alınması
Python-da lüğətdən bütün dəyərləri də almaq olar.
Bunun üçün values metodu istifadə olunur.
Onun parametrinə heç nə ötürülmür. Metod xüsusi
dict_values obyektini qaytarır.
Tutaq ki, bizim aşağıdakı lüğətimiz var:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Gəlin ondan bütün dəyərləri çıxaraq:
res = dct.values()
print(res) # dict_values([1, 2, 3]) çap edəcək
dict_values obyekti ilə işləməyin rahatlığı üçün
onu siyahıya çevirmək olar. Bu,
list funksiyası vasitəsilə edilir:
res = list(dct.values())
print(res) # [1, 2, 3] çap edəcək
Lüğət verilmişdir:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Onun bütün dəyərlərini alın.
Lüğət verilmişdir:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Onun bütün dəyərlərini alın.
Lüğət verilmişdir:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Bu lüğətin dəyərlər siyahısını alın.
Lüğətlər verilmişdir:
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = {
1: 'a',
2: 'b',
3: 'c'
}
Onların dəyərlərini aşağıdakı formada alın:
[1, 2, 3, 'a', 'b', 'c']