Ikkala ro‘yxatdagi 2-element o‘zgardi. b ro‘yxat
ning 3-elementi o‘zgartirildi.
O‘zgaruvchi nomi va qiymatini chiqaradi.
Ikkala ro‘yxatdagi 3 - element o‘zgardi. a=[1, 2, 3] b=[1, 2, 3] >>> a[1]=100
>>> print ('a=', a , 'b=' , b)
a=[1, 100, 3] b=[1, 100, 3] >>> b[2]=25
>>> print ('a=', a , 'b=' , b)
a=[1, 100, 25] b=[1, 100, 25] Ichma-ich joylashgan ro‘yxatlar Ro‘yxat elementlarining o‘zi ham, o‘z navbatida, ro‘yxat bo‘lishi mumkin. avto nomli ro‘yxat
uchta turli (raqami, nomi va rangi) ro‘yxatdan tarkib topgan.
avto Avto raqam [0] Avto nomi [1] Avto rangi [2] [0]
1001 [0][0]
nexia [1][0]
red [2][0]
[1]
1002 [0][1]
spark [1][1]
white [2][1]
[2]
1003 [0][2]
tracker [1][2]
black [2][2]
>>> avto=[[1001,1002,1003], ['nexia', 'spark', 'tracker'], ['red', 'white', 'black']] >>> print (avto) # ro‘yxatning barcha elementlarini chiqaradi
[[1001,1002,1003], ['nexia', 'spark', 'tracker'], ['red', 'white', 'black']] >>> print(avto[2][-1]) # 2-ro‘yxatning oxiridan 1-elementini chiqaradi
# indeks sifatida manfiy son kiritilsa, ro‘yxatning eng oxirgi elementi -1
# oxiridan oldingi elementi -2, va h. k.
black
116
116
116
116
V BOB. WWW-TEXNOLOGIYA VA HTML TILI 1. Ro‘yxat nima va u qanday e’lon qilinadi?
2. Indekslar manfiy son bo‘lishi mumkinmi?
3. range() funksiyasi yordamida qanday massivlar hosil qilinadi?
4. randint() funksiyasi yordamida qanday massivlar hosil qilinadi?
5. Ichma-ich joylashgan ro‘yxatlar qanday hosil qilinadi?
6. Ro‘yxatdagi elementlar o‘rnini qanday almashtirish mumkin?
Savol va topshiriqlar