Roʻyxatlarning tahalluslari. Roʻyxatlardan nusxa olish
Roʻyxatlar bir ajoyib hususiyatga ega. Quyidagi dastur parchasini koʻraylik:
h=['salom', 7, 'bola', -1.0, 'Python']
print(h)
r = h # bitta roʻyxatni koʻrsatmoqda
print( r)
r[0] = 1 # p ning birinchi qiymati oʻzgartirilmoqda
print(p)
print(h) # bunda ikkinchi roʻyxat ham oʻzgaradi
Dastur quyidagi natijani beradi:
Xotiraning bir hil manzillarini saqlovchi ikki oʻzgaruvchi Python tilida tahallus (psevdonim) deb ataladi. YUqoridagi misolda p va h oʻzgaruvchilar tahallusga namuna boʻladi.
Tahalluslarni yaratishda hushyor boʻlish kerak, chunki ular keyinchalik oʻzgarishi mumkin.
Oʻzgaruvchilar bitta roʻyxatni koʻrsatayotganligini aniqlash muammosi yuzaga kelishi mumkin.
Do'stlaringiz bilan baham: |