Pythonda list dan qanday foydalanish kerak?
Pythonda list dan qanday foydalanish kerak?

Video: Pythonda list dan qanday foydalanish kerak?

Video: Pythonda list dan qanday foydalanish kerak?
Video: 1- dastur | Python dasturlash tili 2024, Noyabr
Anonim

Ro'yxatlar dagi to'rtta o'rnatilgan ma'lumotlar tuzilmalaridan biri Python , kortejlar, lug'atlar va to'plamlar bilan birga. Ular buyurtma qilingan buyumlar to'plamini saqlash uchun ishlatiladi, ular har xil turdagi bo'lishi mumkin, lekin odatda bunday emas. Vergul a ichida joylashgan elementlarni ajratib turadi ro'yxati va kvadrat qavs ichiga yoziladi.

Xuddi shunday, Pythonda ro'yxatlar qanday ishlaydi?

In Python dasturlashda ro'yxat barcha elementlarni (elementlarni) vergul bilan ajratilgan kvadrat qavs ichiga joylashtirish orqali tuziladi. U har qanday miqdordagi elementlarga ega bo'lishi mumkin va ular har xil turdagi bo'lishi mumkin (butun, float, string va boshqalar). Bundan tashqari, ro'yxatda element sifatida boshqa ro'yxat ham bo'lishi mumkin. Bu ichki ro'yxat deb ataladi.

Xuddi shunday, Python da ro'yxatni qanday yaratasiz?

  1. Python ro'yxatini yarating. Python-da ro'yxatni aniqlash oson.
  2. Roʻyxatga elementlar qoʻshish. Roʻyxatga elementlar qoʻshish uchun qoʻshish, qoʻshish va kengaytirish usulidan foydalanish mumkin.
  3. Roʻyxatdagi elementlarni boʻlaklash. Python shuningdek, ro'yxatlarni kesish imkonini beradi.
  4. Ro'yxatlarni qidiring va elementlarni toping.
  5. Ro'yxatdagi elementlarni o'chirish.
  6. Python ro'yxati operatorlari.

Buni hisobga olsak, Pythonda ro'yxat nimani anglatadi?

Kirish. A ro'yxati ma'lumotlar tuzilishi Python bu hisoblanadi elementlarning o'zgaruvchan yoki o'zgaruvchan, tartiblangan ketma-ketligi. Har bir element yoki uni qadrlaydi hisoblanadi a ichida ro'yxati element deb ataladi. Satrlar tirnoq orasidagi belgilar sifatida belgilanganidek, ro'yxatlar kvadrat qavslar orasidagi qiymatlarga ega bo'lish orqali aniqlanadi.

Tuple nimani anglatadi?

A tuple hisoblanadi o'zgarmas Python ob'ektlari ketma-ketligi. Tuplar ro'yxatlar kabi ketma-ketliklardir. O'rtasidagi farqlar kortejlar va ro'yxatlar, the kortejlar ro'yxatlardan farqli o'laroq o'zgartirib bo'lmaydi va kortejlar Qavslardan foydalaning, ro'yxatlar esa kvadrat qavslardan foydalanadi. Yaratish a tuple hisoblanadi turli vergul bilan ajratilgan qiymatlarni qo'yish kabi oddiy.

Tavsiya: