TGViewer
Otabek’s I/O Otabek’s I/O @otabekswe · 2.84K subscribers
Post #238 762
Balkim qiziqdir

tup = (1, 2, 3, 4, 5)
tup = (3, 4, 5, 6, 7)


biror o'zgaruvchiga yangi qiymatni reassign qilganingizda nima sodir bo'lishini bilasizmi?

Ba'zilar bilmasligi mumkin keling o'rganamiz. Bu yerda tup o'zgaruvchisining qiymati update bo'ladi yoki o'zgarib qoladi degan fikrni unutaylik chunki unday emas.

O'zgaruvchilar shunchaki biror objectga reference xisoblanadi. Ushbu holatda esa (1, 2, 3, 4, 5) alohida object (3, 4, 5, 6, 7) alohida object.

Ularning ikkisi ham xotirada yaratiladi ammo yuqoridagi misolda aytilganidek siz endi (1, 2, 3, 4, 5) ga kira olmaysiz chunki tup reference unga emas balkim yangi object (3, 4, 5, 6, 7) ga kirish uchun qaratildi.

Xuddi shu holat boshqa typedagi qiymatlar bilan ham sodir bo'ladi. Agar biror o'zgaruvchiga biror yangi qiymatni reassign qilsangiz aynan shunday jarayon sodir bo'lishini tushundingiz deb umid qilaman.

Sizdan endi mana shunday oddiy savollar so'ralsa qiynalmay javob bera olasiz degan umiddaman )

P.S: Commentda rasm bilan misol keltirilgan.

@otabekswe
More from @otabekswe
  1. Sep 28, 2026Voicelab da bizga eng qiziq bo'lgan mavzu bu Small Language Models (Large Language Models…
  2. Sep 10, 2026Barchamiz miriqib kuzatgan O'rgimchak Odam, Chaqmoq Makvin, Aka-uka Kreshlar (Muzlik davri…
  3. Sep 7, 2026Biz yangilik qilishdan to'xtamayabmiz. • Aisha Comet LLM modelimizni chiqardik. Platformag…
  4. Sep 4, 2026#experience Deyarli bir yarim yildan buyon intervyular jarayonida bitta savol doim so'raym…
  5. Aug 28, 2026#experience Ko'pchilik bir xil savol beradi: "Model o'zilarnikimi yoki open-source modelmi…
  6. Aug 25, 2026Voicelab Desktop V1 chiqdi (katta yangilanish va yaxshilanish qildik), har kunlik bepul kr…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →