004_005 Python 在不适用引用的时候,创建列表的列表
来源:互联网 发布:python 字符串数组 编辑:程序博客网 时间:2024/05/16 17:06
代码如下:
#encoding=utf-8print '中国'#在不适用引用的时候,创建列表的列表print '使用列表推导'#创建5*2 的全为0的阵列mulist=[[0 for col in range(5)] for row in range(2)]print mulistmulist[1][1]='bad way'print mulist#不好的方式,错的方式mulist2=[[0]*5]*2 #因为只是原来列表的多次重复,所以一次修改会引起多次修改 引用5次【0】 对第一次的【0】*5引用2次print mulist2mulist2[1][1]='bad way'print mulist2#最快而且正确的方式mulist3=[[0] * 5 for row in range(2)]mulist3[0][0]='bad way'print mulist3
打印结果如下:
中国
使用列表推导
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
[[0, 0, 0, 0, 0], [0, 'bad way', 0, 0, 0]]
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
[[0, 'bad way', 0, 0, 0], [0, 'bad way', 0, 0, 0]]
[['bad way', 0, 0, 0, 0], [0, 0, 0, 0, 0]]
0 0
- 004_005 Python 在不适用引用的时候,创建列表的列表
- 不用共享引用创建一个列表的列表
- android中长按home键的时候让程序不显示在列表中
- 在对UITableView添加长按事件的时候,有的列表不响应长按
- python 合并列表的列表
- python中二维列表的创建
- Python 创建空列表的字典
- python中二维列表的创建
- HTML+CSS基础 form-select创建只有一级的下拉列表,不选的时候只显示一个
- 在状态栏创建合适的列表框
- 封装部门和列表不放在一个列表里的列表
- apache 禁止在找不到index的时候返回文件列表
- 在列表滚动的时候显示或者隐藏Toolbar
- python学习笔记——列表在做extend,+=和+的时候对象的变化与内存分配
- Python 的列表排序
- python的列表解析
- python的列表函数
- Python 的列表排序
- linux svn使用
- JSTL--JSP标准标签库
- 自绘实现半透明水晶按钮
- HDU 2201 熊猫阿波的故事
- ListView
- 004_005 Python 在不适用引用的时候,创建列表的列表
- 基于浏览器的在线代码编辑器
- 自绘按钮实现颜色选择器
- AVL树及C语言实现
- Java多线程2:synchronized
- 颜色迁移之二——Reinhard经典算法
- 在Eclipse中debug源码OpenERP7.0的步骤
- oracle sql语句
- Windows,linux双系统,删除linux.之后恢复损坏的MBR方法