Python 创建二维列表+追加元素+items()
2017-05-14 16:49
459 查看
第一次用python,遇到的一些有意思的东西,写的不对的一定请指出呀
1.
[[1], []]
新建二维列表,并使用+添加元素(使用+添加元素后要进行赋值,而append不需要)
当为嵌套列表追加元素时,若使用append或extend,会为所有嵌套的列表追加该元素,如下
2.
allNewSet数据类型为字典,items()返回值为元组,格式为[(key,value)]
上例不加items()则输出为
0
1
只有key,没有value
加了items()输出为,可以发现遍历的是items()返回的元祖
(0, [[1, ‘no’], [1, ‘no’]])
(1, [[1, ‘yes’], [1, ‘yes’], [0, ‘no’]])
1.
new=[[]]*len(uniqueVal) new[0]=new[0]+[1] print(new)
[[1], []]
新建二维列表,并使用+添加元素(使用+添加元素后要进行赋值,而append不需要)
当为嵌套列表追加元素时,若使用append或extend,会为所有嵌套的列表追加该元素,如下
2.
for newDataSet in allNewSet.items(): print(newDataSet)
allNewSet数据类型为字典,items()返回值为元组,格式为[(key,value)]
上例不加items()则输出为
0
1
只有key,没有value
加了items()输出为,可以发现遍历的是items()返回的元祖
(0, [[1, ‘no’], [1, ‘no’]])
(1, [[1, ‘yes’], [1, ‘yes’], [0, ‘no’]])
相关文章推荐
- python追加元素到列表的方法
- python创建列表和向列表添加元素的实现方法
- Python中二维列表如何获取子区域元素的组成
- 分别用的列表,递归,生成器三种方式创建出n个元素的斐波那契数列(Python3实现)
- 《Python CookBook2》 第四章 Python技巧 - 若列表中某元素存在则返回之 && 在无须共享引用的条件下创建列表的列表
- python中二维列表的创建
- Python 列表 list 数据类型创建list、添加元素和删除元素
- 创建二维列表 Python list
- Python学习笔记九:列表(1)--列表元素介绍及创建方法
- python中二维列表的创建
- python追加元素到列表的方法
- 004_012 Python 将列表中的元素交替的作为键和值来创建字典
- Python列表去掉重复元素的一种方法
- 去除列表中不重复的元素 分类: python 小练习 2013-06-25 14:59 245人阅读 评论(0) 收藏
- 删除列表元素时需注意的问题 分类: python基础学习 python 小练习 2013-10-09 14:02 293人阅读 评论(0) 收藏
- python列表中任意两个元素交换
- python找出列表中的连续元素
- 004_003 Python 如果列表存在元素返回它,不存在,返回默认值
- python 删掉列表元素 方法
- Python:将一维列表的元素合并为一个字符串