Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции


Download 60.55 Kb.
bet1/3
Sana23.04.2023
Hajmi60.55 Kb.
#1389119
  1   2   3
Bog'liq
Maruza-7 kunduzgi

Ro'yxatlar bilan ishlash


Ro`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])

0

1

2

3

4

Akmal

Vohid

Doniyor

Komil

Yulduz

a[0]

a[1]

a[2]

a[3]

a[4]

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:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling