copy методу
copy методу тизменин көчүрмөсүн түзөт.
Методдун параметринде эч нерсе көрсөтүлбөйт.
Синтаксис
тизме.copy()
Мисал
Келгиле, биздин тизмени
copy методу менен көчүрөлү:
lst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
print(lst2)
Кодду иштетүүнүн натыйжасы:
['ab', 'cd', 'ef']
Мисал
Бирок, copy методун колдонгондо, биз тизме
деп аталган терең эмес көчүрмө гана түзөбүз -
көчүрүүдөн кийин баштапкы тизмеге киргизе турган
өзгөртүүлөр көчүрмөгө таасир этпейт:
lst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
lst1.append('jh')
print(lst1)
print(lst2)
Кодду иштетүүнүн натыйжасы:
['ab', 'cd', 'ef', 'jh']
['ab', 'cd', 'ef']