Namedtuple-a necə daxil oluram?
Namedtuple-a necə daxil oluram?

Video: Namedtuple-a necə daxil oluram?

Video: Namedtuple-a necə daxil oluram?
Video: Python 3 NamedTuple tutorial 2024, Noyabr
Anonim

1. Giriş indeksə görə: atribut dəyərləri adlı tuple () sıralanır və indekslə əldə edilə bilməyən lüğətlərdən fərqli olaraq indeks nömrəsindən istifadə etməklə əldə edilə bilər. 2. Giriş açar adına görə: Giriş açar adına görə də lüğətlərdə olduğu kimi icazə verilir.

Üstəlik, Namedtuple Python ilə necə işləyir?

Adlı tuple in Python . Python adlı lüğətlər kimi konteyner növünü dəstəkləyir. adlı dəstlər ()" modulunda mövcuddur, "toplama". Lüğətlər kimi onlar da müəyyən bir dəyərə həşlənmiş açarları ehtiva edirlər. Əksinə, o, həm açar dəyərdən, həm də lüğətlərdə çatışmayan funksionallıq olan iterasiyadan girişi dəstəkləyir.

Eynilə, adlandırılmış tuple nədir? Adlandırılmış dəstlər əsasən asan yaradılan, yüngül obyekt növləridir. Adlandırılmış tuple Nümunələrə obyekt kimi dəyişənlərə istinad etmədən və ya standartdan istifadə etməklə istinad edilə bilər tuple sintaksis. Onlar dəyişməz olması istisna olmaqla, struktur və ya digər ümumi qeyd növləri üçün eyni şəkildə istifadə edilə bilər.

Bu şəkildə Python-da Namedtuple-ı necə yaradırsınız?

Kimə yaratmaq a adlanan tuple , idxal adlı tuple kolleksiyalar modulundan sinif. Konstruktor onun adını alır adlanan tuple (hansı tip() hesabat verəcək) və boşluqla ayrılmış sahə adlarını ehtiva edən sətir. Yenisini qaytarır adlı tuple müəyyən sahələr üçün sinif.

Tuples necə dəyişməzdir?

Python tuples təəccüblü bir xüsusiyyət var: onlar dəyişməz , lakin onların dəyərləri dəyişə bilər. Bu o zaman baş verə bilər ki, a tuple siyahı kimi hər hansı dəyişkən obyektə istinad edir. Aydındır ki, dum və dee eyni obyektə deyil, bərabər olan obyektlərə aiddir. Onların fərqli şəxsiyyətləri var.

Tövsiyə: