腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Python
中,赋值list等同于deepcopy()或copy()?
、
、
、
、
在
python
中。赋值运算符是深度复制()还是复制()?例如,如果我将
列表
'a‘分配给
列表
'b’。它是创建
列表
'a‘的浅
拷贝
还是深
拷贝
?
浏览 4
提问于2020-04-11
得票数 0
2
回答
python
列表
复制是深度复制还是浅复制,以及它是如何完成的?
、
、
、
在
python
中是如何对
列表
进行深度复制的? 我对复制
列表
有点困惑。它使用的是浅
拷贝
还是深
拷贝
?另外,子
列表
的语法是什么?是g=a[:]吗?
浏览 1
提问于2012-12-25
得票数 1
1
回答
在
Python
3.5+中创建
列表
的浅表副本的最快方法是什么?
、
、
、
、
这是几种在
Python
3.5+中使用浅表复制list的方法。注意到:虽然这个问题与“
列表
的副本”相关,但它只涉及3.5+中的性能。如果您需要回答以下问题:“为什么需要
Python
中的
列表
副本?”,或者“
Python
中
列表
的浅
拷贝
和深
拷贝
有什么区别?”
浏览 3
提问于2017-12-17
得票数 9
回答已采纳
2
回答
更改副本,但更改父级。为什么?
我创建了2d
列表
,然后复制它,并使用f2函数更改副本的第一个元素。但不知何故,原来的名单也有变化。但我认为,通过价值创造的副本,它没有引用到父母。如何更改副本
列表
而不更改原件?
浏览 2
提问于2017-03-11
得票数 2
回答已采纳
1
回答
Python
中的复合对象
、
我在
Python
中读到了关于浅
拷贝
和深
拷贝
的文章,其中我在文档中遇到了以下句子: 浅层复制和深度复制之间的区别仅适用于复合对象(包含其他对象的对象,如
列表
或类实例)。基于上述定义(包含其他对象的对象),每个容器都是一个复合对象,因为容器中的每个元素都是对象(因为在
Python
中,所有元素都是对象,甚至是整数号),容器本身也是一个对象,因此每个容器(至少有一个元素)都是一个复合对象如果我们同意我所说的,那么引文中关于浅
拷贝
和深
拷贝
的第一部分--“浅
拷贝
和
浏览 2
提问于2022-07-12
得票数 0
3
回答
Python
有类似于Java的System.arraycopy吗?
、
Python
有类似于Java的System.arraycopy吗?我不想只复制引用(浅
拷贝
),也不想分割它(深
拷贝
w/新引用)。我希望保留目标的引用(因为我有指向同一
列表
的多个变量),并将单个单元格从源复制到目标。就像爪哇的数组
拷贝
一样。到目前为止,我在
Python
中找到的唯一方法是编写我自己的代码。在Java中,使用System.arraycopy比滚动您自己的要好得多,不确定在
Python
中是否存在这种情况。
浏览 13
提问于2013-11-27
得票数 4
回答已采纳
3
回答
这是深
拷贝
还是浅
拷贝
?
让这段代码y = xy是x的深
拷贝
还是浅
拷贝
?
浏览 3
提问于2016-04-05
得票数 1
回答已采纳
4
回答
在
python
中使用[:]或copy()复制
列表
是肤浅的吗?
、
假设我有一个带有一些值的
列表
a,并且我做了一个b = a[:]。那么,根据我所读到的内容,修改list b的内容不会改变list a。所以,这意味着它是一个深度
拷贝
。但是
python
文档仍然将其称为浅
拷贝
。有人能帮我清理一下吗?
浏览 0
提问于2016-08-09
得票数 7
3
回答
为什么浅层复制和深
拷贝
对于不可变
列表
没有区别?
、
、
、
、
假设我在执行l浅
拷贝
和深
拷贝
时,有一个由immutables.组成的
python
列表
,结果是相同的:>>> b = (3,4)>>> id(z[0])这是否意味着浅
拷贝
、
浏览 9
提问于2014-05-19
得票数 2
回答已采纳
3
回答
为什么“原始”和“非原始”对象之间存在着深而浅的复制差异?
、
我知道
Python
中浅
拷贝
和深
拷贝
的区别,问题不在于何时使用其中的一个。然而,我觉得这个琐碎的例子很有趣,而且不直观。为了使自己更加明确,我想知道为什么=在“原始”变量的情况下是深
拷贝
,在“非原始”(但仍然是基本语言的一部分)变量中是浅
拷贝
,就像
列表
一样?我个人认为这种行为违反直觉,注意:我使用
python
3。
浏览 4
提问于2020-02-14
得票数 2
回答已采纳
3
回答
在循环中每次迭代开始时将变量重新分配到原始值(在循环之前定义)
、
、
、
、
在
Python
中,在每次迭代开始时将变量重新分配到原始值(在循环之前定义)时使用[:]。before loop print new['X', 'o', 'o']['o', 'o', 'X'] 如果原始
列表
是多维的['o', 'o'
浏览 4
提问于2014-07-30
得票数 0
回答已采纳
3
回答
当2个
列表
与+运算符连接时,会创建多少个
列表
副本?
、
、
、
我读了很多关于和的信息,但是我仍然不明白
python
是不是真的做了6个
列表
的
拷贝
,例如,它连接了[1,2,3,4] + [5,6]这两个
列表
浏览 0
提问于2018-08-30
得票数 0
1
回答
有人能解释一下为什么会发生这种情况吗?
、
、
、
、
我有两个函数和一个包含X和Y坐标的数组。其中一个函数用于计算斜率,另一个函数用于确定共线性。有一些奇怪的行为正在发生。如果我遗漏了一些显而易见的东西,我道歉。 #vertical line slope = float("inf") slope = float("-inf")
浏览 25
提问于2019-06-10
得票数 0
回答已采纳
2
回答
浅深复制
、
浅
拷贝
和深
拷贝
有什么区别?我在
python
()上读到了。它基本上说浅层复制是引用,而深度复制实际上是复制。因此,我通过浅层复制创建了一个
列表
,并更改了它的values.but,更改没有反映在原始list.how中,那么如果浅层复制在引用上有效吗?(为了记录在案,我使用
python
2.7.5)>>> x = copy(li)[1, 2, 3, 4]>&
浏览 8
提问于2013-12-20
得票数 0
1
回答
复制到numpy(
python
3)
、
我刚刚学习了
python
中的copy,浅
拷贝
和深
拷贝
,我创建了一个
列表
b,然后使c等于b。我知道发现相同的元素共享相同的‘id’是合理的。
浏览 1
提问于2017-11-19
得票数 0
5
回答
Python
列表
复制-混乱
、
Python
初学者在这里。阅读关于
列表
引用、浅
拷贝
和深
拷贝
的文章时,尝试了以下几点:b = list(a)预期输出:['A', 'b', 'c']
Python
3.7.4 文章链接:
浏览 0
提问于2019-08-04
得票数 2
1
回答
为什么这段代码只更改
列表
中的某些元素,而不更改其他元素?
、
、
为什么子
列表
中的元素改变了,而子
列表
之外的元素没有改变? 我是
Python
的新手,所以我可能看不到一些非常明显的东西。我读过关于深
拷贝
和浅
拷贝
的文章,但没有什么帮助。a = [1,[2,3]]a[0] = 3print(b) 我在第2行创建了
列表
切片,但由于它没有起始值或结束值,所以切片等于整个
列表
,对吧?
浏览 6
提问于2019-05-30
得票数 0
1
回答
如果我要求从复制的
列表
中删除值,为什么要从主
列表
中删除值?
、
我正在使用list.copy()函数复制
列表
。我假设这会在一个单独的内存位置创建第一个
列表
的副本,并且对复制的
列表
所做的任何更改都不会在主
列表
上执行。 但我看到操作也是在主
列表
上执行的。
浏览 0
提问于2020-04-25
得票数 0
回答已采纳
5
回答
在
Python
中切片
列表
而不生成副本
、
、
给出了一个整数
列表
L,我需要生成所有的子
列表
L[k:] for k in [0, len(L) - 1],,而不需要生成
拷贝
。 我如何在
Python
中实现这一点?以某种方式用缓冲区对象?
浏览 9
提问于2011-02-27
得票数 103
回答已采纳
1
回答
理解
Python
中的递归和堆栈
、
、
、
我正在用
Python
开发sudoku解算器。
浏览 4
提问于2017-06-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python列表的复制,浅拷贝与深拷贝的区别
Python 列表赋值和拷贝时的一个坑点
python基础知识:浅拷贝与深拷贝
python中is、id、=与浅拷贝和深拷贝
Python之深浅拷贝
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券