Stupla – tai kelių elementų rinkinys, kuris yra tvarkingas ir nekintantis (nekeičiamas po sukūrimo). Tai pagrindinė duomenų struktūra daugelyje programavimo kalbų.
Pagrindinės savybės:
- Tvarkinga: elementų eilė yra fiksuota.
- Nekintanti: negalima pridėti, pašalinti ar pakeisti elementų.
- Gali būti skirtingų tipų elementai.
- Dažnai naudojama grąžinti kelias reikšmes iš funkcijos ar saugoti susijusius duomenis.
Pavyzdžiai Python kalba:
python
Tuščia stupla
t1 = ()
Stupla su skaičiais
t2 = (1, 2, 3)
Stupla su skirtingais tipais
t3 = ("a", 15, True)
Stuplos be skliaustų (automatinis sukūrimas)
t4 = 5, "tekstas", 2.7
Prieiga prie elementų
print(t3[0]) "a"
Negalima keisti (klaida):
t2[0] = 10
Funkcija grąžinanti stulpą
def min_max(skaiciai):
return min(skaiciai), max(skaiciai)
rezultatas = min_max([5, 2, 9, 1])
print(rezultatas) (1, 9)
Trumpai: Stupla – tvarkingas ir nekintantis kelių reikšmių sąrašas.
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.