Python列表的复制
2024-08-25 04:09:04
1.直接按名字赋值:
my_habit = ['game', 'running']
friend_habit = my_habit
my_habit.append('swimming')
friend_habit.append('pingpang')
print(my_habit)
print(friend_habit)
输出结果为:
['game', 'running', 'swimming', 'pingpang']
['game', 'running', 'swimming', 'pingpang']
这里将my_habit赋给friend_habit,而不是将my_habit的副本存储到friend_habit,这种语法其实是让Python将新变量friend_habit关联到包含在my_habit中的列表,因此这两个变量都是同一个列表。
2.创建新列表:
my_habit = ['game', 'running']
friend_habit = my_habit[:]
my_habit.append('swimming')
friend_habit.append('pingpang')
print(my_habit)
print(friend_habit)
输出结果为:
['game', 'running', 'swimming']
['game', 'running', 'pingpang']
最新文章
- bootstrap-15
- 区别 Jquery对象和Dom对象
- Laplacian matrix 从拉普拉斯矩阵到谱聚类
- codevs 1206 保留两位小数
- 在PHPstorm编辑器中配置git环境
- php在apache中一共有三种工作方式:CGI模式、FastCGI模式、Apache 模块DLL
- OpenXml Excel数据导入导出(含图片的导入导出)
- 01-android快速入门
- HDU 2266 How Many Equations Can You Find(DFS)
- 在html中禁用自己主动完毕
- java web Servlet 学习笔记 -3 会话管理技术
- Android中三种计时器Timer、CountDownTimer、handler.postDelayed的使用
- tomcat服务器虚拟目录的映射方式
- maya cmds pymel 'ESC' 退出 while, for 循环
- 【Python3爬虫】网易云音乐歌单下载
- GYM 101673 A - Abstract Art 多个一般多边形面积并
- React Native 错误锦集
- 详解C#泛型(二) 获取C#中方法的执行时间及其代码注入 详解C#泛型(一) 详解C#委托和事件(二) 详解C#特性和反射(四) 记一次.net core调用SOAP接口遇到的问题 C# WebRequest.Create 锚点“#”字符问题 根据内容来产生一个二维码
- 介绍自己以及github注册流程
- Linux机器工作环境安装