Mening ismim Bunyod Azimov
Download 17.81 Kb. Pdf ko'rish
|
13-DARS
- Bu sahifa navigatsiya:
- List (royxat
- .insert() metodi
- .remove(qiymat)
- Salom Jaxongir, bugun dars bormi Jamoldin, darsga boramizmi • sonlar
MA’LUMOTLAR TUZILMASI VA ALGORITMLAR Mening ismim Bunyod Azimov Meni @abr522 usernamedan topishimgiz mumkin 2 Hello! “O`zgaruvchilar va ma’lumot turlari”. 3 List (Ro’yxat) 4 List yordamida bir o'zgaruvchida ko'p qiymatlar saqlashni o'rganamiz. Bugun o'rganadigan navbatdagi mal'umot turi List (ro'yxat) deb ataladi. Ro'yxat o'z nomi bilan, bitta o'zgaruvchida bir nechta qiymatlarni saqlash imkonini beradi. Bu qiymatlar List elementlari deyiladi. Ro'yxatda son, matn yoki aralash turdagi elementlarni saqlash mumkin. List quyidagicha yaratiladi: 5 6 List elementlari ustida arifmetik amallar bajarish: narhlar = [12000, 18000, 10900, 22000] (narhlar[2] + narhlar[3]) 7 Natija: 32900 Natija Kod car_models = ['Toyota', 'GM', 'Volvo', 'BMW', 'Hyundai', 'Kia', 'Volkswagen'] print(car_models[-1]) # Listning eng oxirgi elementiga -1 bilan murojat qilamiz 8 Pythonda Listning eng oxirgi elementiga -1 indeksi orqali ham murojat qilish mumkin. Bu usul Listning uzunligini bilmaganda juda asqotadi. Volkswagen Natija Elementlarni qo’shish, o’cherish va o’zgartirish ▪ Elementni o’zgartirish 9 Yangi element qo’shish 10 .append() metodi Misollar 11 12 .insert() metodi 13 Elementni o’chirish Want big impact? Use big image. 14 Element qiymati bo'yichi o'chirish uchun esa .remove(qiymat) metodidan foydalanamiz. Buning uchun qavs ichida o'chirib tashlash kerak bo'lgan qiymatni yozamiz Use diagrams to explain your ideas 15 Lorem Ipsum Lorem Ipsum .remove(qiymat) metodi ro'yxatda uchragan birinchi mos keluvchi qiymatni o'chiradi. Agar ro'yxatning ichida 2 va undan ko'p bir hil qiymatli elementlar bo'lsa, ulardan eng birinchisi o'chadi. 16 17 AMALIYOT Quyidagi mashqlarni bajaring: •Ismlar degan ro'yxat yarating va kamida 3 ta yaqin do'stingizning ismini kiriting Ro'yxatdagi har bir do'stingizga qisqa xabar yozib konsolga chiqaring: Salom Jaxongir, bugun dars bormi? Jamoldin, darsga boramizmi? • sonlar deb nomlangan ro'yxat yarating va ichiga turli sonlarni yuklang (musbat, manfiy, butun, o'nlik). • Yuqoridagi ro'yxatdagi sonlar ustida turli arifmetik amallar bajarib ko'ring. Ro'yxatdagi ba'zi sonlarning qiymatini o'zgartiring, ba'zilarini esa almashtiring. • t_shaxslar va z_shaxslar degan 2 ta ro'yxat yarating va biriga o'zingiz eng ko'p hurmat qilgan tarixiy shaxslarning, ikkinchisiga esa zamonamizdagi tirik bo'lgan shaxslarning ismini kiriting. Download 17.81 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling