Sobes.tech
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.