Junior
Python-da çoxsaylı ardıcıllıqlar tərəfindən dəstəklənən əməliyyatlar hansılardır?
sobes.tech Süni İntellekt
AI-dan cavab
- İndeksleme (
s[i]) - Dilimleme (
s[i:j],s[i:j:k]) - Döngü (
for x in s:) - Uzunluk (
len(s)) - Varlığını yoxlama (
x in s,x not in s) - Birləşdirmə (
s + t) - Təkrarlama (
s * n,n * s) - Minimal dəyər (
min(s)) - Maksimal dəyər (
max(s)) - İndeks axtarışı (
s.index(x[, i[, j]])) - İstifadə sayı (
s.count(x))
Dəyişdirilə bilən ardıcıllıqlar (məsələn, siyahılar) dəstəkləyir:
- İndeksə görə təyin etmə (
s[i] = x) - Dilimə görə təyin etmə (
s[i:j] = t) - Elementi indeksə görə silmə (
del s[i]) - Dilimi silmə (
del s[i:j]) - Yerlə dəyişiklik (
s += t,s *= n)
Bəzi əməliyyatlar ardıcıllığın konkret növündən asılı olaraq fərqli həyata keçirilmə və ya səmərəliliyə malik ola bilər. Məsələn, siyahıda element axtarışı digər məlumat strukturlarına nisbətən daha yavaş ola bilər.