copy

Python copy moduli

❮ Python o‘rnatilgan modullari


Misol

Sayoz va chuqur nusxa o‘rtasidagi farq:

import copy a = ["Emil", [1, 2]] b = copy.copy(a) c = copy.deepcopy(a) a[1].append(3) print(b) print(c)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

copy moduli ixtiyoriy Python obyektlari uchun sayoz va chuqur nusxalash amallarini taqdim etadi.

Ichma-ich joylashgan o‘sha obyektlarga havola qiluvchi yangi konteyner kerak bo‘lsa, sayoz nusxalardan, ichma-ich tuzilmalarni ham nusxalash kerak bo‘lsa, chuqur nusxalardan foydalaning.


A’zolar

A’zo Tavsif
copy()Obyektning sayoz nusxasini qaytaradi.
deepcopy()Obyektning chuqur nusxasini qaytaradi.
ErrorNusxalash bilan bog‘liq xatolarda yuzaga keladigan istisno.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!