AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 ADABOOST数据题库共6章西安 题目详情
C9ED61926A600001A62B87891FC01988
ADABOOST数据题库共6章西安
2,134
单选题

运行下面程序,a、b、c、d四个变量的值错误的是()。
import copy
a=[1,2,3,4,['a','b']
b=a
c=copy.copy (a)
d=copy.deepcopy(a)
a.Append(5)
a[4].Append ('c')

A
a==[1,2,3,4,['a','b','c'],5]
B
b==[1,2,3,4,['a','b','c'],5]
C
c==[1,2,3,4,['a','b','c']]
D
d==[1,2,3,4,['a','b','c']]

答案解析

正确答案:D

解析:

直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变;copy浅拷贝,没有拷贝子对象,所以原始数据改变,子对象会改变;深拷贝,包含对象里面的自对象的拷贝,所以原始对象的改变不会造成深拷贝里任何子元素的改变。
题目纠错
ADABOOST数据题库共6章西安

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码