python中如何把一个一维列表赋值给二维列表
1、打开sublime text 3编辑器,新建一个PY文件。

2、首先我们了解一下什么是一维列表。
listone = [1, 2, 3, 4, 5]
这种列表是最基本的列表,也就是一维列表。

3、listtwo = [(1, 2), (3, 4), (5, 6)]
再看一下二维列表的组成,都是成对组成的,输出和一维有点不一样。

4、listone = [1, 2, 3]
listtwo = [4, 5, 6]
newlist = list(zip(listone, listtwo))
假设我们有两个一维列表,用zip就可以变为二维列表了,位置的组合对应是从0开始的。

5、比如列表不对等,那么返回的话只会返回前面对应而组成的列表,超出的不会显示。

6、listone = [1, 2, 3, 4, 5, 6]
newlist = list(zip(listone[:-1], listone[1:]))
那么实际上单个列表也是可以从一维转到二维的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:174
阅读量:159
阅读量:114
阅读量:46
阅读量:68