>>> a1 = [1, 2, 3]
>>> a2 = [11, 22, 33]
Keyin birinchi ro’yxatga ko’rsatkich yaratilgan va ushbu ro’yxatga element
qo’shilgan:
>>> b = a1
>>> a1.append(4)
b ko’rsatkichi birinchi navbatda birinchi ro’yxatga o’zgargan qiymat bilan
yo’naltirilgan:
>>> b
[1, 2, 3, 4]
Xuddi shunday ushbu ko’rsatkichni boshqa ob’ektga yo’naltirish mumkin:
>>> b = a2
>>> b
[11, 22, 33]
Python tili C tilidan yana bir farqli tomoni, funktsiyalarga beriladigan
barcha parametrlar ko’rsatkich turiga tegishli bo’ladi. Ya’ni aniqroq aytadigan
bo’lsak, Python da bir nechta standart turlar mavjud bo’lib, yuqoridagi qoidalarga
bo’ysinmaydi, masalan, immutable turi: butun, haqiqiy va satrli tur hisoblanadi.
8-listingda funktsiya parametri sifatida ro’yxat berilgan:
Listing 8. Python da ko’rsatkich bo’yicha parametrni berish
Do'stlaringiz bilan baham: |