Junior — Middle
Çox elementli tuple-u lüğətdə açar kimi istifadə etmək mümkündürmü?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, çox elementli tuple, əgər bütün elementlər dəyişməz (hashable) məlumat tipləridirsə, lüğətdə açar kimi istifadə edilə bilər. Tuple-lər özləri dəyişməz və hashable-dir, əgər onların məzmunu da hashable-dirsə.
Nümunə:
my_dict = {('a', 1): 'dəyər1', ('b', 2): 'dəyər2'}
print(my_dict[('a', 1)]) # 'dəyər1' göstərəcək
Əgər tuple-də dəyişə bilən obyektlər, məsələn, siyahılar varsa, belə bir tuple açar kimi istifadə edilə bilməz.