Mirzo ulug‘bek nomidagi o‘zbekiston milliy universiteti jizzax filiali amaliy matematika fakultetining “axborot tizimlari va texnologiyalari” yo‘nalishi 3-bosqich 911-20 guruh talabasi ostonoqulov o`rolning dasturiy injinering fanidan tayyorlagan
MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI AMALIY MATEMATIKA FAKULTETINING “AXBOROT TIZIMLARI VA TEXNOLOGIYALARI” YO‘NALISHI 3-BOSQICH 911-20 GURUH TALABASI OSTONOQULOV O`ROLNING DASTURIY INJINERING FANIDAN TAYYORLAGAN TAQDIMOTI
Python roʻyxatlari xuddi boshqa tillarda eʼlon qilingan dinamik oʻlchamli massivlar kabidir (C++ da vektor va Javaʼda ArrayList). Oddiy til bilan aytganda, roʻyxat [ ] ichiga olingan va vergul bilan ajratilgan narsalar toʻplamidir.
Ro'yxat ma'lumotlar to'plamini saqlash uchun ishlatiladigan ketma-ket ma'lumotlar turidir. Tuples va String ketma-ketlik ma'lumotlarining boshqa turlaridir.
Python-da ro'yxatga misol
Bu erda biz [] yordamida Python ro'yxatini yaratmoqdamiz .
Python 3
Var = ["Geeks", "for", "Geeks"]
print(Var)
Chiqish:
["Geeks", "uchun", "Geeks"]
Ro'yxatlar Python tilining ajralmas qismi bo'lgan eng oddiy konteynerlardir. Ro'yxatlar har doim ham bir xil bo'lishi shart emas, bu uni Python'dagi eng kuchli vositaga aylantiradi . Bitta ro'yxatda butun sonlar, satrlar va ob'ektlar kabi ma'lumotlar turlari bo'lishi mumkin. Ro'yxatlar o'zgaruvchan va shuning uchun ular yaratilgandan keyin ham o'zgartirilishi mumkin.
Python-da ro'yxatlar ketma-ketlikni kvadrat qavslar [] ichiga joylashtirish orqali yaratilishi mumkin. Sets dan farqli o'laroq , ro'yxatni yaratish uchun o'rnatilgan funksiya kerak emas. Eslatma: To'plamlardan farqli o'laroq, ro'yxat o'zgaruvchan elementlarni o'z ichiga olishi mumkin.
# Creating a List of strings and accessing / # using index /# List = ["Geeks", "For", "Geeks"] /# print("\nList Items: ") /# print(List[0]) /# print(List[2])