社区
脚本语言
帖子详情
python切片理解(求助)
sctjyms
2018-06-24 12:12:24
x=['h','e','l','l','o']
x[2:]=['w','w','w']
print(x)
结果为:hewww
为什么给切片赋值会改变原来的列表。内存是怎么样的,能画个内存图吗。谢谢大家
...全文
317
12
打赏
收藏
python切片理解(求助)
x=['h','e','l','l','o'] x[2:]=['w','w','w'] print(x) 结果为:hewww 为什么给切片赋值会改变原来的列表。内存是怎么样的,能画个内存图吗。谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainmann1981
2018-07-07
打赏
举报
回复
x[2]到最后没重新赋值,原处替换
Spring
2018-07-05
打赏
举报
回复
这相当于重新赋值了
yesong_zhang
2018-07-05
打赏
举报
回复
对制定地址内的内容赋值
chuifengde
2018-07-05
打赏
举报
回复
首先要了解列表属于数据可变的对像,也就是里边的内容可以随时改变的。
再看程序
x=['h','e','l','l','o']
print(x[2:])
x[2:]=['w','w','w']
print(x)
操作:如下图
第一行:
第二行:
第三行:
luoyanhanhan
2018-07-05
打赏
举报
回复
直接修改内存,原本放后面三个字母的内存空间被修改成了新的W字母
CrazyIdeas
2018-07-05
打赏
举报
回复
你这不就是相当于 赋值吗
cslpct
2018-07-04
打赏
举报
回复
列表是可变的序列,切片赋值就会修改原列表.
Marhesvara
2018-06-26
打赏
举报
回复
在python的定义中,列表是可变对象
切片的赋值操作,是直接更改原来的列表对象的
吉林省四而科技公司
2018-06-26
打赏
举报
回复
引用 1 楼 hbu_pig 的回复:
切片是直接操作内存的。原列表内容会受到影响
说的对。
欢乐的小猪
2018-06-25
打赏
举报
回复
切片是直接操作内存的。原列表内容会受到影响
jeky_zhang2013
2018-06-25
打赏
举报
回复
列表是组合对象,修改引用值会改变原始对象值
wwt65572517
2018-06-25
打赏
举报
回复
切片赋值本来就是对原列表的改变
彻底
理解
Python
中浅拷贝和深拷贝的区别
Python
浅拷贝只复制某个对象的引用,而不复制对象本身,新旧对象还是共享同一块内存。
Python
深拷贝会创造一个一摸一样的对象,新对象和原对象不共享内存,修改新对象不会改变原对对象。
python
按位运算符_
python
按位与
python
中有6种位运算符: ①&:按位与运算符,参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0; ②|:按位或运算符,只要对应的二个二进位有一个为1时,结果位就为1; ③^:按位异或运算符,当...
python
csv数据处理将类型数据改变为数字_如何快速学会
Python
处理数据?(5000字走心总结)...
很多同学抱怨自己很想学好
Python
,但学了好久,书也买不少,视频课程也看了不少,但是总是学了一段时间,感觉还是没什么收获,碰到问题没思路,有思路写不出多少行代码,遇到报错时也不知道怎么处理。从入门到放弃,...
python
神经网络编程 代码,
python
神经网络编程 豆瓣
下面是
Python
全栈开发+人工智能的培训内容:阶段一:
Python
开发基础
Python
全栈开发与人工智能之
Python
开发基础知识学习内容包括:
Python
基础语法、数据类型、字符编码、文件操作、函数、装饰器、迭代器、内置方法、...
python
的题库_
python
题库-
Python
,题库
本教程分享:《
python
题库》,
Python
是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型...
脚本语言
37,722
社区成员
34,238
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章