Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции
Download 60.55 Kb.
|
Maruza-7 kunduzgi
Ro'yxatlar bilan ishlashRo`yxat (list) – bu shunday ma`lumotlar tipiki, tartiblangan elementlar to`plamibi ifodalaydi. Bir ro`yxatning elementlari bir xil tipga ega bo`lisjhlari kerak. Maslan, qatorlar ro`yxati, butun sonlar ro`yxati. Ro`yxatlarga misol: a = [“Akmal", “Vohid", “Doniyor", “Komil", “Yulduz"] b = [17, 409, 88] a = [“Akmal", “Vohid", “Doniyor", “Komil", “Yulduz"] Ro`yxatning har bir elementi bilan aloxida ishlash mumkin: Ro`yxatning har bir elementi o`zining tartib raqamiga (indeks) ega. Elementlarni raqamlash odatda 0 dan boshlanadi: a = [“Akmal", “Vohid", “Doniyor", “Komil", “Yulduz"] print(a[2])
Ro`yxatning barcha elementlariga murojaat etish uchun tsikl ishlatiladi: a = [“Akmal", “Vohid", “Doniyor", “Komil", “Yulduz"] for i in range(5): print(“Salom,", a[i]) Ro`yxatni yaratish usullari 1) Barcha elementlarni ko`rsatish orqali: b = [17, 409, 88] Bo`sh ro`yxat yaratish mumkin: a = [] 2) Ro`yxatni generatsiyalash orqali: a = []*5 5 ta 0 dan iborat ro`yxatni xotirada shakllantiradi: [0, 0, 0, 0, 0]. a = [ i for i in range(10) ] [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] ro`yxat shakllanadi a = [ i*i for i in range(10) ] [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] ro`yxat shakllanadi 3) Elementlarni qiymatini klaviaturadan kiritish orqali (har bir element yangi qatordan): Download 60.55 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling