黑猴子的家:python 浅copy 案列讲解

>>> import copy

# 定义一个列表
>>> person = ['name',['saving',100]]

# 打印列表
>>> person
['name',['saving',100]]

# 浅copy的三种实现方式
>>> p1=copy.copy(person)
>>> p2=person[:]
>>> p3=list(person)

# 夫妻共同账号案列,讲解  浅copy 的第二层应用意义
# copy
>>> p1=person[:]
>>> p2=person[:]

# 修改
>>> p1[0]='xiaohouzi'
>>> p2[0]='heihouzi'
>>> p1[1][1]=50

#打印
>>> p1
['xiaohouzi', ['saving', 50]]

#打印
>>> p2
['heihouzi', ['saving', 50]]

猜你喜欢

转载自blog.csdn.net/weixin_34085658/article/details/87351711
今日推荐