3-Ma’ruza: Pythonda biojadvallar va biofayllar ustida amallar



Yüklə 1,78 Mb.
səhifə1/8
tarix20.04.2023
ölçüsü1,78 Mb.
#101175
  1   2   3   4   5   6   7   8
3.1-Ma\'ruza

3-Ma’ruza:

Pythonda biojadvallar va biofayllar ustida amallar.

Ro’yxat elementlarini kiritish, o’chirish va o’zgartirish, Fayllarni yaratish, o’qish va yozish.


O‘qituvchi: R. Baltayev

PYTHONDA RO’YXATLAR BILAN ISHLASH

  • List: a = [15, -24, 0, 2.14, -0,75, “True”, “ruyxat elementlari”]
  • Tuples: b = (15, -24, 0, 2.14, -0,75, “True”, “ruyxat elementlari”)

LIST BILAN TANISHAMIZ

  • 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:

LIST ELEMENTLARI

  • Ro'yxatdagi har bir element tartib bilan joylashgani sababli, biz istalgan elementga uning tartib raqami (indeksi) bo'yicha murojat qilishimiz mumkin.

Agar list ichidagi elementlar matn ko'rinishida bo'lsa, ularga string metodlarni qo'llashimiz mumkin:

  • Agar list ichidagi elementlar matn ko'rinishida bo'lsa, ularga string metodlarni qo'llashimiz mumkin:

List elementlari ustida arifmetik amallar bajarish:

  • List elementlari ustida arifmetik amallar bajarish:

Pythonda Listning eng oxirgi elementiga -1 indeksi orqali ham murojat qilish mumkin. Bu usul Listning uzunligini bilmaganda juda asqotadi.

ELEMENTLARNI QO'SHISH, O'CHIRISH VA O'ZGARTIRISH

  • Dastur davomida listning tarkibi o'zgarishi, yangi elementlar qo'shilishi, ba'zi elementlar o'chirilishi tabiiy hol. Misol uchun "Bozorlik ro'yxati" degan dasturni tasavvur qilaylik, foydalanuvchi ro'yxatga yangi mahsulotlar qo'shishi, sotib olganlarini esa o'chrishi mumkin.

Elementni o'zgartirish
  • Ro'yxatdagi biror elementning qiymatini o'zgartirish uchun, o'sha elementga indeksi bo'yicha murojat qilamiz va yangi qiymat yuklaymiz

Yüklə 1,78 Mb.

Dostları ilə paylaş:
  1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin